1

前回の分析以降に違反の数が増えた場合に警告する Sonar の品質プロファイルがあります。たとえば、「前回の分析以降の重大な問題が 0 より大きい場合に警告する」などです。

これに関する問題は、コードを変更せずに (またはおそらく無害なコードを変更して) 後続のビルドを実行すると、アラートがクリアされることです。

アラートが含まれていない最後の分析とソナーの結果を比較する方法はありますか?

編集:「以前のバージョンとの違い」オプションは、各ビルドが独自のバージョンを持つ潜在的なリリース候補である継続的デリバリー戦略を採用しているため、セットアップでは機能しないことを明確にする必要があります (私たちは日付/時刻スタンプをバージョンとして使用)。

編集 #2: 値 sonar.timemachine.period4 を、比較したいハードコードされたバージョンに設定しようとしました。ただし、アラートの構成時にはこの値にアクセスできず、実際の分析では無視されます。

4

2 に答える 2

0

いいえ、ただし、差分ビューを previous_version または日付に基づいて作成するように SonarQube を構成できます。http://docs.codehaus.org/display/SONAR/Differential+Views#DifferentialViews-DifferentialViewsSettingsを参照してください。

于 2013-08-22T19:40:50.863 に答える