Политика регистрации в 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