Configuring GitFlow in VSTS - Best Practices?

Are there any recommendations for configuring GitFlow using Visual Studio TeamServices?

We came from BitBucket, and there it is just a simple init. But in VSTS we cannot find any forests. It seems we need to configure a lot of settings manually, right? So, how do I set up user groups, policies ... for recommended use with GitFlow in VSTS?

+7
git visual-studio git-flow vsts
source share
1 answer

There is no standard one-click button for configuring branches and policies in VSTS to support GitFlow or another type of flow structure for Git (e.g. GitHubFlow, etc.).

The setup is not too complicated, but can include many manual steps. You can turn this into an init script using the REST API so that it generates assemblies (using wildcards in branch filters), sets branch policies, and blocks branches with the correct security.

At the same time, the default setting is not set on GitFlow, if the team has sufficient trust ... The security group for almost everything in this case will be just the default team.

By the way, there is a Visual Studio plugin that helps you customize the structure of branches and the merge flow between branches.

+3
source share

All Articles