Как устанавливается период утечки, определяет, какие проблемы отображаются как Issues новые проблемы. Для этого есть несколько вариантов.
Date
При вводе даты в формате гггг-мм-дд SonarQube покажет проблемы, возникшие с этой даты.
Number of days
При вводе одного номера SonarQube покажет проблемы, которые возникли с того числа дней назад. Иметь ввиду что проблемы, обнаруженные за последние 5 дней, не будут одинаковыми через неделю с этого момента.
Previous version
При использовании настройки previous_version
утечка Период будет отслеживаться с предыдущей версии, установленной с Параметр sonar.projectVersion
.
Например, сканирование выполняется по проекту с sonar.projectVersion
установите на 1.0
. Через некоторое время проект sonar.projectVersion
устанавливается на 1.1
. Leak Period, установленный в previous_version, будет отображать все проблемы, которые возникли начиная с sonar.projectVersion 1.0.
Specific version
При вводе ваших проектов требуется sonar.projectVersion
, период утечки покажет все проблемы, которые возникли после этой конкретной версии.
Например, сканирование выполняется в проекте с sonar.projectVersion
, установленным в BASELINE
. Затем проекты sonar.projectVersion
устанавливаются на DEVELOPMENT
и все необходимые проверки выполняются со временем. Период утечки значение BASELINE
будет отображать все проблемы, возникшие после оригинальное сканирование.
Важно отметить, что все нарушения, когда они были внесены и версия, в которой они представлены, отслеживаются. Период утечки только фильтрует эту информацию на панели мониторинга проектов и Экран вопросов.