Как сбросить период утечки?

Как я могу восстановить предыдущий период утечки?

Например, у нас есть настройка сервера для расчета периода утечки на основе номера версии. К сожалению, кто-то преждевременно увеличил номер версии проекта. Мы восстановили номер версии и изменение отразилось в истории проекта, но метрики периода утечки не восстановились. В настоящее время более новый ошибочный номер версии используется для обозначения периода утечки.

Дополнительный вопрос: как sonarqube определяет «более новый» номер версии? Он просто смотрит на измененную строку или она должна быть выше?

На примере Microsoft Windows: если версия проекта изменится с 3,3.11, NT, 98, 98 r2, ME, xp, 7, 8, 8.1, 10, как sonarqube будет рассчитывать периоды утечки?


person bkilgore    schedule 01.03.2017    source источник
comment
Вы провели новый анализ после того, как сбросили плохой снимок?   -  person G. Ann - SonarSource Team    schedule 01.03.2017
comment
Да, версия проекта сбрасывается (и это отражается в истории), но период утечки остался на плохой версии.   -  person bkilgore    schedule 01.03.2017


Ответы (1)


Я смог решить эту проблему, зайдя в историю проекта и удалив моментальный снимок, из-за которого изменился номер версии. Похоже, что при следующем сканировании проекта он вернется к предыдущему периоду утечки.

Я не уверен, что у этого есть какой-то другой плохой побочный эффект, но, по крайней мере, отчеты более правильные, чем раньше.

person bkilgore    schedule 06.03.2017