2013-10-25 4 views
9

Командир сборки Visual Studio, как правило, не сообщает предупреждения значимым образом (кроме журнала).Отчеты Teamcity о предупреждениях Visual Studio

Есть ли простой способ заставить TeamCity сообщать о предупреждениях?

Я нашел:

http://blogs.lessthandot.com/index.php/EnterpriseDev/application-lifecycle-management/displaying-net-build-warnings-in

, но мне интересно, если я пропускаю более простое решение.

+1

Существует проблема с YouTrack, которая также отслеживает запрос: https://youtrack.jetbrains.com/issue/TW-14923?projectKey=TW – slolife

ответ

0

Один из вариантов заключается в том, чтобы использовать «Inspections (.NET)» Сводный этап, как ReSharper Code Inspections, включает предупреждения компилятора.

Если вы и ваши товарищи по команде используете Resharper локально, вы также можете установить «путь профиля пользовательских настроек» в дополнительных настройках Build Step, то есть использовать файл настроек ReSharper, а не получать какие-либо неожиданные предупреждения в CI по сравнению с найденными работающих на местном уровне.

Для каждого результата сборки вы получите общее количество проверок (предупреждений) в тексте состояния сборки, а также вкладку «Проверка кода», где проверки классифицируются, и вы можете сверлить файлы .cs ,

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

Смежные вопросы