Дублирование SonarQube на новый код - PullRequest
0 голосов
/ 28 июня 2018

SonarQube Версия: 6,7 Язык: C # Датчик SCM: включен

Я пытался искать, но не получил четких ответов.

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

При выполнении следующей команды Sonar в нашей системе сборки я вижу странное поведение:

SonarQube.Scanner.MSBuild.exe begin /k:"SonarKey" /n:"SonarName" /v:"BuildNumber" /d:sonar.verbose=false /d:sonar.cs.vscoveragexml.reportsPaths=**/*.coveragexml
Build Solution
SonarQube.Scanner.MSBuild.exe end

Я настроил период утечки на «предыдущая_версия», что, насколько я понимаю, означает, что любой код, добавленный в проект, будет считаться новым кодом.

Есть идеи, почему дублирование нового кода не увеличивается?

...