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

Я запускаю sonar-scanner msbuild в своем проекте vb.net. Поскольку я не указал свойства sonar.language во время анализа, он также проанализировал файлы .js. И теперь я получаю сообщение об ошибке «Анализ приостановлен. Вы достигли предела в 250000 строк кода, разрешенного вашей текущей лицензией. Перейдите на страницу лицензии». на приборной панели гидролокатора.

Теперь, когда я запускаю анализ, пропуская файлы .js, хотя анализ прошел успешно, результаты не отражаются.

Что я могу сделать, чтобы просмотреть новые результаты анализа на приборной панели sonarqube? Освобождает ли удаление проекта столько строк кода, чтобы я мог снова запустить анализ?

Кроме того, можем ли мы использовать свойство sonar.language в командной строке при выполнении анализа с помощью сканера для msbuild?

Заранее спасибо !!


person Rehan Haque    schedule 08.04.2019    source источник


Ответы (1)


Вы должны удалить один или несколько проектов, чтобы получить менее 250 000 строк кода, чтобы отменить приостановку анализа. (Или, если проект, который вы анализируете, единственный, удалите этот проект) Это своего рода тупиковая ситуация, ваши изменения (пропуск .js-файла) не могут быть приняты сервером, потому что он отказался принимать результаты анализа из-за превышения порога.

person Fischermaen    schedule 08.04.2019
comment
@fischermaem У меня похожая проблема. если я удалю проект, SonarCloud немедленно выпустит LOC или мне нужно очистить анализаторы? - person Harish; 21.07.2020