2017-03-01 5 views
1

Wie kann ich eine frühere Leckzeit wiederherstellen?Wie setze ich die Leckzeit zurück?

Beispiel, wir haben unseren Server eingerichtet, um die Leckzeit basierend auf der Versionsnummer zu berechnen. Leider hat jemand die Versionsnummer des Projekts vorzeitig gestoßen. Wir haben die Versionsnummer wiederhergestellt, und die Änderung spiegelt sich im Projektverlauf wider, aber die Messwerte für die Undichtheitsdauer wurden nicht wiederhergestellt. Derzeit wird die neuere, fehlerhafte Versionsnummer verwendet, um die Leckzeit zu kennzeichnen.

Nebenfrage: Wie erkennt Sonarqube eine "neuere" Versionsnummer? Sieht es sich nur den geänderten String an oder muss er höher sein?

Verwenden von Microsoft Windows als Beispiel: Wenn die Projektversion von 3,3.11 ändern, NT, 98, 98 R2, ME, XP, 7, 8, 8.1, 10 wie Sonarqube Leckzeiten berechnen?

+0

Haben Sie eine neue Analyse ausgeführt, seit Sie den fehlerhaften Snapshot gelöscht haben? –

+0

Ja, die Projektversion wird zurückgesetzt (und sie spiegelt sich im Verlauf wider), aber die Leckzeit blieb auf der falschen Version. – bkilgore

Antwort

2

Ich konnte dies lösen, indem ich in den Projektverlauf ging und den Snapshot löschte, der die Versionsnummer änderte. Es scheint beim nächsten Scannen des Projekts zur vorherigen Leckage zurückzukehren.

Ich bin mir nicht sicher, ob es noch andere schlechte Nebeneffekte gibt, aber zumindest sind die Berichte korrekter als zuvor.

Verwandte Themen