Не оповещать, когда проваливается Gated Checkin
В TFS 2015 у нас есть групповое предупреждение, которое отправляет электронное письмо всем разработчикам в случае сбоя одной из наших сборок.
Я хотел бы изменить его, чтобы он не выдавал электронные письма, когда кто-то не в состоянии выполнить частную сборку или частная закрытая регистрация не удалась (по умолчанию мы не используем закрытые проверки). В этих случаях отдельное предупреждение будет выдано только отдельному разработчику.
Ниже приведены текущие критерии
Однако, когда я только что попытался запустить ручную регистрацию, неудачная сборка выдала электронное письмо всей команде.
Какие дополнительные условия требуются для обеспечения того, чтобы эти электронные письма не генерировались при создании сборки с использованием набора полок - независимо от того, выберу я автоматическую фиксацию изменений или нет.
2 ответа
Частной сборки закрытого входа не существует, "сборка закрытого входа" не является частной сборкой.
Вы ставите в очередь приватную сборку, если хотите встроить изменения, которые вы поместили в shelveset.
Более подробную информацию о частной сборке в TFS можно найти по ссылке MSDN: поставьте в очередь сборку
Если вы собираетесь использовать приватную сборку и не отправлять электронные письма, когда кто-то отказывает, вы можете добавить причину сборки, не содержащую check in shelvest, как обходной путь.
Часть над снимком экрана - это часть, которая определяет, настраивается ли оповещение для команды (отправляется всем) или для персонального оповещения (только для вас).