[关闭]
@wxf 2019-04-02T05:59:18.000000Z 字数 5733 阅读 1423

在SVN服务端实现代码风格校验

Linux


在项目开发过程中,为了能够使团队成员的代码风格保持一致,我们考虑在SVN服务端搭建一个代码风格校验环境。其作用就是在SVN提交代码时,强制检查代码风格,拒绝那些不符合要求的代码。在搭建环境的过程中遇到了各种各样的问题,走了不少弯路,而且网上关于这方面的资料较少且不全面。经过多次尝试和调试终于搭建成功,现将完整过程记录下来,以供参考。

在这里我们采用的解决方案是:SVN服务端 + svnchecker-0.3 + checkstyle-5.3。其中需要特别注意的是:svnchecker-0.3依赖于Python2,而且它和高版本的checkstyle不兼容。svnchecker项目中存在一些bug需要我们自己修改,后面会介绍。

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注