0
我的需求是创建一个将结合SVN,Checkstyle,PMD和FIndbugs的eclipse插件。 在检入SVN之前,插件应检查增量代码,使用Checkstyle,PMD和Findbugs错误检查新部件。如果有任何错误,将不允许检入代码。 我应该如何解决此问题?Eclipse插件链接 - SVN,Checkstyle,PMD和FindBugs
谢谢先进。
我的需求是创建一个将结合SVN,Checkstyle,PMD和FIndbugs的eclipse插件。 在检入SVN之前,插件应检查增量代码,使用Checkstyle,PMD和Findbugs错误检查新部件。如果有任何错误,将不允许检入代码。 我应该如何解决此问题?Eclipse插件链接 - SVN,Checkstyle,PMD和FindBugs
谢谢先进。
理论上你可以编写你自己的插件,它使用/触发这4个插件(它必须事先安装)。但是这需要深入了解eclipse插件开发和4个eclipse插件。有很多的教程为ecplise插件开发:
但是还有另外一个(容易)的可能性 - 你需要三个(免费)的事情:
如果此设置(这取决于你如何配置它)会出现以下情况:
你的方法并非不可能,但需要大量的知识和编码。所以也许第二种方法可能会提供更快的解决方案。你也将受益于CI和强大的声纳服务器的其他优势,它可以做更多的事情(例如分析你的测试覆盖率......)
好的答案。另外,Sonar还有一个[“构建断路器”插件](http://docs.codehaus.org/display/SONAR/Build+Breaker+Plugin),如果Sonar的某些阈值警告已达到。 –