2017-06-21 20 views
3

我爲SonarQube版本6.3.0.19869(css和web)添加了兩個插件。現在我所有的項目都失敗了。如何添加質量門通,儘管新增了插件?

我怎樣才能讓它第一次通過?我現在無法修復所有舊錯誤。我只想解決新的問題。

+0

你使用版本控制系統嗎?如果是這樣的話:哪一個,你在SonarQube配置中提到過它? – slartidan

回答

1

轉到http://yourserver:port/issues並嘗試過濾掉那些您現在不想處理的問題(可能使用「語言」或「創建日期」過濾器是一個好的開始)。

然後進行「批量更改」(頁面頂部的鏈接),以便將所有這些問題都排除在項目質量門戶之外。

根據您的質量大門,這可能意味着將問題的狀態從「打開」更改爲「已確認」,更改其嚴重性或類似情況。

由於此方法實際上取決於質量門配置,因此它不適用於所有情況。

+0

我用這種方法。我批量改變了所有的問題,以代碼味道不會影響我的質量門 –

2

版本6.3包含的功能可用於按照新添加到您以前應用的配置文件的規則來反補舊舊代碼引發的新問題。

但是,該功能仍然遺漏了一些情況(SONAR-8737),而您的似乎是其中之一。

+0

這沒有幫助。一旦我將規則複製回來並再次分析,新的css和web規則將失敗 –

+0

它是否重新打開之前關閉的問題或創建新的問題? –

+0

他們被認爲是新的問題 –

相關問題