2017-03-01 8 views
1

以前のリーク期間を復元するにはどうすればよいですか?リーク期間をリセットするにはどうすればよいですか?

例では、バージョン番号に基づいてリーク期間を計算するようにサーバーを設定しています。残念ながら、誰かがプロジェクトのバージョン番号を早めに打ちました。バージョン番号が復元され、その変更はプロジェクトの履歴に反映されますが、リーク期間のメトリックは復元されませんでした。現在、より新しい、誤ったバージョン番号がリーク期間にラベルを付けるために使用されています。

サイド質問:sonarqubeは "新しい"バージョン番号をどのように検出しますか?それは単に変更された文字列を見るか、それとも高くする必要がありますか?

例としてMicrosoft Windowsを使用する:プロジェクトのバージョンが3,3.11、NT、98、98 r2、ME、XP、7,8、8.1、10から変更された場合、sonarqubeはどのようにリーク期間を計算しますか?

+0

不良スナップショットを削除したため、新しい分析を実行しましたか? –

+0

はい、プロジェクトバージョンがリセットされ(履歴に反映されますが)、リーク期間は不良バージョンに設定されたままです。 – bkilgore

答えて

2

プロジェクト履歴に移動し、バージョン番号を変更したスナップショットを削除することで、これを解決できました。次回プロジェクトがスキャンされる前のリーク期間に戻ります。

他の悪い副作用はまだありませんが、少なくともレポートは以前よりも正確です。

関連する問題