Git 在TFS 2013项目的不同分支上设置不同的权限

Git 在TFS 2013项目的不同分支上设置不同的权限,git,tfs,Git,Tfs,我有一个关于TFS的项目,它有3个分支。(主分支机构、集成分支机构和开发分支机构) 我创建了三个团队。(开发团队、集成团队和管理团队) 1) 我想要的是,管理团队应该有权访问所有三个分支。 2) 集成团队应该可以访问开发分支和集成分支。 3) 开发团队只能访问开发分支 如果我将所有团队添加到贡献者组。所有成员都可以访问所有分支 如果我从贡献者列表中删除团队,并直接在版本控制中添加团队。分支访问设置良好,但没有人访问(用户故事、代码审查等) 我该怎么办?请建议 还有什么简单的方法可以设置权限吗?一

我有一个关于TFS的项目,它有3个分支。(主分支机构、集成分支机构和开发分支机构)

我创建了三个团队。(开发团队、集成团队和管理团队)

1) 我想要的是,管理团队应该有权访问所有三个分支。 2) 集成团队应该可以访问开发分支和集成分支。 3) 开发团队只能访问开发分支

如果我将所有团队添加到贡献者组。所有成员都可以访问所有分支

如果我从贡献者列表中删除团队,并直接在版本控制中添加团队。分支访问设置良好,但没有人访问(用户故事、代码审查等)

我该怎么办?请建议

还有什么简单的方法可以设置权限吗?一些工具等


我正在使用TFS web Access管理权限。

可以通过web Access的“代码”选项卡设置分支的权限。在分支上单击鼠标右键时,可以选择“安全性”。您可以在此处添加用户和组,然后将权限设置为允许或拒绝

您可以做的是将Dev分支的安全设置保留为默认设置。这将授予参与者组中的每个人访问权限


对于main和integration分支,您应该删除Contributor组(或将其设置为只读),然后将integration和Admin团队添加到其中。集成团队应将合并权限设置为允许。管理员组可能已将所有内容设置为允许。

如果我删除参与者组,用户将无法访问用户故事和代码审阅等。如何将参与者组设置为只读?源代码为只读。用户故事不受代码安全设置的控制。