Nie ma standardowego przycisku z jednym kliknięciem, aby skonfigurować gałęzie i zasady dotyczące VSTS w celu obsługi GitFlow lub innego typu struktury przepływu dla Git (np. GitHubFlow itp.).
Konfiguracja nie jest zbyt trudna, ale może obejmować wiele ręcznych czynności. Można go przekształcić w skrypt inicjujący za pomocą interfejsu API REST, aby wygenerować kompilacje (z symbolami wieloznacznymi w filtrach oddziałów), ustawić zasady oddziału i zablokować gałęzie z odpowiednimi zabezpieczeniami.
W tym samym czasie nie ma domyślnej konfiguracji dla GitFlow, jeśli istnieje wystarczająca wiara w zespół ... Grupa bezpieczeństwa dla prawie wszystkiego w tym przypadku byłaby po prostu "domyślną drużyną".
Jest przy okazji wtyczka Visual Studio, która pomoże ci skonfigurować strukturę gałęzi i przepływ połączenia pomiędzy gałęziami.
Czy możesz powiedzieć coś więcej na temat specyfiki na co można się spodziewać w zakresie polityki i bezpieczeństwa? Sam przepływ nie jest trudny do skonfigurowania i zaczniesz robić to lokalnie. Dodatkowo, możesz stworzyć jedną kompilację CI, która ma filtr gałęzi refs/heads/*, więc uruchamia się po prostu na wszystkim ... GitFlow nie wymaga Pull Request i Code Reviews itp. ... po prostu dokumentuje przepływ zatwierdzeń. – jessehouwing