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的某些閾值警告已達到。 –