Allow for gitflow branching model
This suggestion is migrated to Developer Community. Please use below link to view the current status.
We would like to allow for a git flow model. Or a simple branching model with branch permissions such that only team leads are capable of merge (after code review) and developers may only check into their feature/issue branch.
The first piece of GitFlow will be a new branches page so it’s easier to see and manage your branches, including setting policies on branch paths like releases/ or features/. You can find more information at http://blogs.msdn.com/b/visualstudioalm/archive/2016/01/11/git-experience-futures-january-2016.aspx
News about this feature?
Wow... started nearly two years ago. Still not done?
Hello - when is this bit coming into VSTS:
"setting policies on branch paths like releases/ or features/"
Currently we have a manual setup fo reach feature branch policy to follow gitflow and PR/Auto build which woudl be greatly enhanced if we coudl add the policies at "path" level :-)
Also, abilyt to add branch templates would be good.
That way we could create gitflow templates, including policies, for feature/release/hotfix.
After using gitflow with tfs my current issue is finishing release/hotfix. I do that on my machine but at the end I have changes in develop and master that I have to push to the server. And that cause problem because I've policies that prevent me from direct push (without PR). It would be nice to have to tool to finish release/hotfix on server side that can somehow bypass this policy like PR.
sky shabatura commented
yes please! would love to have controls for git flow actions similar to sourcetree.
It looks like there is some extension for VS 2013 that support gitflow branching model: http://geekswithblogs.net/jakob/archive/2015/02/12/introducing-gitflow-for-visual-studio.aspx