TFS组权限:允许组中的任何人强制推送由组创建的分支

时间:2015-11-17 06:01:58

标签: git tfs permissions

我的团队和我有一个我们正在使用的开发分支。它是由大师分支 - 我们没有触及。我和我的团队所做的一切工作都是在我们从开发分支创建的功能分支上。

有没有办法设置权限,以便我的团队中的任何人都可以强制推送我们任何人创建的任何分支,而不是其他人创建或掌握的任何分支?

目前,我们都可以强制推动我们自己创建的分支,但不能超过彼此创建的任何分支。

我们正在与拥有主人的不同团队合作,他们不想让我们强行推动主人,但我们在工作流程中使用强制推动,而且相当破坏性的,必须等到分支创建者强行推动而不是强迫推动它们。

我之前没有使用过TFS,但是我在UI和Google上搜索/搜索时无法找到解决方法。

任何人都知道这是否可行?

谢谢!

2 个答案:

答案 0 :(得分:2)

其他团队可以设置保护MASTER和任何其他分支的分支策略,并在不经过拉取请求模型的情况下阻止推送。

如果配置了这个操作系统,他们可以在保护某些分支的同时授予您权限。

我认为您需要TFS 2015 for Branch Policies

答案 1 :(得分:1)

您只需要转到TFS控制台即可获得权利:

enter image description here