Политика регистрации в Git VSTS

Как я могу установить политику регистрации для git в VSTS, так как вижу только доступные политики веток. Есть ли в Git любой плагин для политики регистрации, поскольку я хочу применить приведенную ниже политику регистрации перед тем, как разработчики зарегистрируют любой код

•   Builds: Requires that the last build was successful before a check-in.
•   Code Analysis: Requires that code analysis is run before check-in.
•   Work Items: Requires that one or more work-items to be associated with the check-in.
•   Comments: Requires that a standard comment any code check-in

1 ответ

Что касается Git с VSTS, существует только политика ветвления, и она используется для запроса извлечения вместо регистрации / фиксации / отправки (код слияния после завершения запроса извлечения). Вы можете требовать успешной сборки, объединения рабочих элементов и так далее.

Что касается политики регистрации / принятия, вам нужно сделать это с помощью git hook (проверить комментарий, рабочий элемент (#ID в комментарии, файл (например, файл анализа кода) в коде).

Более подробную информацию вы можете найти в разделе "Настройка Git - пример политики Git-Enforced".

Связанный поток: настройка политики сообщений git commit

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