使用:SVN PreCommitChecks + CheckStyle + svnchecker
原理概述:
(1)CheckStyle定义了代码的规范;
(2)svnchecker可以调用CheckStyle定义的规范进行检查;
(3)使用svn的钩子程序可以在代码提交前执行svnchecker.
安装步骤:
1.下载并安装CheckStyle(使用版本:5.2)
如下为checkstyle-5.2安装后的文件目录。
其中checkstyle-5.2-all.jar为供svnchecker调用的jar文件,checkstyle_checks.xml是对java代码规范的定义(以后主要是对该文件的维护)。
注意:需要赋予checkstyle-5.2-all.jar可执行的权限
2.下载并安装svnchecker(使用版本:0.2.1)
如下为svnchecker-0.2.1安装后的文件目录。
注意:需要赋予Main.py和modules下所有文件可执行的权限。