2013-03-06 28 views
0

我在我們的構建服務器上安裝了Sonar安裝程序,以便我們可以維護關於我們的編碼規則合規性,代碼覆蓋率等的報告。Sonar,QAPlug,IntelliJ集成 - 多個配置文件?

我想要做的就是將此Sonar安裝作爲主要來源我們的checkStyle,findBugs和PMD規則。 Sonar通過讓您修改使用的規則並導出它們來支持這一點。然後,我可以將這些規則導入到運行IntelliJ Idea並使用QAPlug插件的開發人員機器中。

問題是我必須單獨導入配置文件。這意味着我將不得不使用checkStyle配置文件運行QAPlug,然後運行PMD插件,然後運行findBugs插件。這是期望開發者一直執行的太多步驟。

我可以在插件本身內將它們結合起來,使之在同一時間執行PMD,CHECKSTYLE和FindBugs的規則。但是,維護配置文件的步驟量過大。即。在Sonar中修改規則,導出3個配置文件,將3個配置文件合併爲一個,分發給開發人員。

是否有實現這一目標的更好的辦法?

回答

1

原來你可以導入到現有的配置文件。所以我只需要將所有3個文件導入QAPlug,現在我有一個組合的配置文件。