Не оповещать, когда проваливается Gated Checkin

В TFS 2015 у нас есть групповое предупреждение, которое отправляет электронное письмо всем разработчикам в случае сбоя одной из наших сборок.

Я хотел бы изменить его, чтобы он не выдавал электронные письма, когда кто-то не в состоянии выполнить частную сборку или частная закрытая регистрация не удалась (по умолчанию мы не используем закрытые проверки). В этих случаях отдельное предупреждение будет выдано только отдельному разработчику.

Ниже приведены текущие критерии

Критерии оповещения

Однако, когда я только что попытался запустить ручную регистрацию, неудачная сборка выдала электронное письмо всей команде.

Какие дополнительные условия требуются для обеспечения того, чтобы эти электронные письма не генерировались при создании сборки с использованием набора полок - независимо от того, выберу я автоматическую фиксацию изменений или нет.

2 ответа

Решение

Частной сборки закрытого входа не существует, "сборка закрытого входа" не является частной сборкой.

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

Более подробную информацию о частной сборке в TFS можно найти по ссылке MSDN: поставьте в очередь сборку

Если вы собираетесь использовать приватную сборку и не отправлять электронные письма, когда кто-то отказывает, вы можете добавить причину сборки, не содержащую check in shelvest, как обходной путь.

Часть над снимком экрана - это часть, которая определяет, настраивается ли оповещение для команды (отправляется всем) или для персонального оповещения (только для вас).

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