Создание пользовательской политики регистрации TFS: проверьте комментарий, если он содержит определенную строку - PullRequest
3 голосов
/ 23 октября 2019

Подписано https://blog.devart.com/creating-tfs-custom-check-in-policy-part-1.html

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

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

Я предполагаю, что TFS должен остановить вас (показать предупреждение / ошибку в зависимости от политики, которая реализуется в настоящее время) до отображения всплывающего окна gated-checkin.

Любая помощь будет оценена.

1 Ответ

3 голосов
/ 23 октября 2019

Да, политика регистрации является предупреждением, как показано на рисунке ниже. Только если есть ожидающие изменения и не соответствуют политике. Visual Studio сгенерирует строку с именем «Предупреждения о политике»:

Не выполнены следующие политики регистрации:

Вы должны .......

enter image description here

Если вы проигнорировали предупреждение и настаивали на регистрации, вы получите ошибку и ничего не зарегистрировалось.

enter image description here

Только после того, как вы уже встретились в политике регистрации, появится всплывающее диалоговое окно регистрации и попросит вас выполнить сборку. После того, как сборка прошла проверку, ваши локальные ожидающие изменения будут, наконец, проверены.

enter image description here


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

enter image description here

Надеюсь, все ясно.

...