TFS Gated check-in - Как отказаться от регистрации при частичной успешной сборке?

У меня есть сценарий после сборки (powershell), который выдает исключение, как и ожидалось. Сценарий после сборки определяется в определении сборки в разделе "Путь к сценарию после сборки". Исключение регистрируется в разделе "Другие ошибки и предупреждения" сборки.

При включенной проверке изменений изменения по-прежнему фиксируются, даже если сборка классифицируется как "частичная" (из-за сбоя скрипта после сборки).

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

Как я могу отклонить любые коммиты на частичном результате сборки?

Построить вывод

1 ответ

Решение

Вы можете изменить шаблон сборки, чтобы реализовать другую логику, если вам это не нравится: см. Как изменить сборку с частично успешной версией на Успешная в TFS 2010.

Другие вопросы по тегам