2015-11-02 74 views
5

我目前正在嘗試理解SonarQube 5.2中的分析模式更改。完整模式更改爲publish很簡單,但它是刪除incremental模式和issues模式,這實際上是扔我。SonarQube中的分析模式5.2

此前,有人提出增量模式可以用於查看中的問題,只是那些已更改的文件,而預覽模式將分析整個項目。問題模式仍然如此嗎?

我的項目非常龐大(從零開始進行分析需要1-3小時),因此有能力逐步分析諸如預提交檢查或Github集成之類的事情,這幾乎是必須讓我們的開發人員使用該工具。

任何人可以提供澄清,將不勝感激。

回答

6

我們決定將preview模式重命名爲issues模式,因爲這更清晰:這是所有關於問題(不計算重複,覆蓋範圍,差異度量,...)。

有一個真正的preview模式,將允許檢查質量門計劃爲5.4(即沒有提交最終結果的真實發布分析): https://jira.sonarsource.com/browse/SONAR-6763

我們也去掉了incremental模式是非常不好的名字。實際上這只是一個部分分析。你可以(幾乎)通過使用sonar.inclusions過濾輸入文件來達到相同的結果。 但是我們知道,對於預提交分析,只需在已更改文件上執行傳感器即可自動優化分析結果。這就是爲什麼我們將在5.3中推出類似(但不完全一樣)的原因,應該在12月底發佈: https://jira.sonarsource.com/browse/SONAR-6931

+1

謝謝,朱利安。爲了清楚起見,如果我們絕對需要舊的增量功能,我們最好停留在5.1並等待5.3? –

+0

或者您可以使用5.2並手動限制sonar.inclusions = xxxx –

+0

的分析範圍因此,因爲您決定重命名一個變量,現在它只是在Eclipse中無法使用。請做什麼? – ACV