В моей команде я хочу, чтобы разработчик не включил код регистрации с предупреждениями из анализа кода.TFS2010: Предотвратить регистрацию, если существует предупреждение о анализе кода
Как я нашел в некоторых блогах и StackOverflow-вопросы, которые я пытался сделать это с оформлением в политике:
- Включить анализ кода в студии проекта Визуальный и установите Rulset (Microsoft Минимальные рекомендуемые правила)
- Добавить политику регистрации «Анализ кода» и установить тот же набор правил (рекомендуемые минимальные правила Microsoft).
Проблема теперь у меня есть, что политика только предотвращает проверку, если есть ошибки, но нет, если есть только предупреждения. Конечно, я могу изменить набор правил и установить все правила как ошибки. Но тогда и локальные сборки невозможны.
Итак, я хочу, чтобы все правила были предупреждающими и строили проект, но регистрация также предотвращается, если существует только предупреждение.
Моя идея состояла в том, чтобы установить другой набор правил в настройках политики проверки (те же правила, но все правила как ошибка). Но, попробовав регистрацию y, получите ошибку: Параметры анализа кода несовместимы с политикой анализа кода.
Так что мой вопрос: если у кого-то есть решение или идея, как я могу решить эту проблему.
Заранее благодарим за ваш ответ!
спасибо за ваш ответ.как вы сказали, я думаю, что с вашим решением у меня возникает проблема, что я не вижу прямо в визуальной студии предупреждения. Я видел в каком-то сообщении, что в tfs2008 можно было установить «обрабатывать предупреждения как ошибки», которые охватывают мою проблему. Но похоже, что в tfs2010 эта опция недоступна. Теперь я думаю, что вы делаете обычную политику проверки, но мне не очень нравится эта идея ;-) – rhe1980