Использование привязки визуального студийного проекта к серверу sonarqube - PullRequest
0 голосов
/ 29 мая 2018

Я немного запутался, связывая визуальный студийный проект с сервером sonarqube.Мы привязываем проект к серверу sonarqube: 1) Смотрите анализ, выполненный SonarLint на сервере SonarQube ИЛИ 2) Чтобы использовать правило профилей качества Sonarqube для обнаружения предупреждений / ошибок в visual studio.

Какой из них верный?

1 Ответ

0 голосов
/ 30 мая 2018

Это для (2): привязка решения MSBuild к серверу синхронизирует набор правил, используемый в Visual Studio, с профилем качества, определенным в SonarQube.Цель состоит в том, чтобы в IDE появился тот же набор проблем, что и при запуске анализа на компьютере CI и отправке его в SonarQube.Однако обратите внимание, что проблемы будут немного отличаться из-за некоторых текущих ограничений, например, параметризованные правила в настоящее время не запускаются в Visual Studio, поскольку подключенный режим еще не синхронизирует необходимую конфигурацию).

Кроме того, когдарешение Visual Studio связано с проектом SonarQube, проблемы, которые подавляются в SonarQube, не будут сообщаться в IDE, а уведомления будут отображаться в IDE при изменении качества.

...