Нет стандартной кнопки с одним щелчком мыши для настройки ветвей и политик в VSTS для поддержки GitFlow или другого типа структуры потока для Git (например, GitHubFlow и т. Д.).
Установка не слишком сложна, но может включать в себя множество шагов вручную. Вы могли бы превратить это в сценарий инициализации, используя REST API, чтобы он генерировал сборки (с помощью подстановочных знаков в фильтрах ветвей), устанавливал политики филиалов и блокировал ветви с правильной безопасностью.
В то же время на GitFlow не установлена настройка по умолчанию, если в команде достаточно доверия ... Группа безопасности практически для всего, что в этом случае будет просто «командой по умолчанию».
Существует, кстати, плагин Visual Studio, который поможет вам настроить структуру ветвей и поток слияния между ветвями.
Можете ли вы подробнее рассказать о специфике на то, что вы ожидали бы с точки зрения политики и безопасности? Сам поток не сложно настроить, и вы начнете делать это локально. Кроме того, вы можете создать одну сборку CI, у которой есть фильтр ссылок refs/heads/*, поэтому он просто запускает все ... GitFlow не требует запросов на Pull и отзывов кодов и т. Д. ... он просто документирует поток коммитов. – jessehouwing