Visual Studio 团队服务中的存储库级别限制

Repository Level Restriction in Visual Studio Team Service

我们计划将 Visual Studio Team Service 用于我们的 DevOps 流程。但问题是我们不能对存储库级别进行限制。在 Visual Studio Team Service 中,可以在项目级别实施限制,我们希望在一个项目中创建所有存储库,以便我们可以轻松管理我们的 scrum 板。现在我们如何给予存储库级别限制,例如 GitHub 或 Bitbucket,只有指定的团队成员才能看到存储库?

您可以在存储库级别设置权限。查看管理区域的 "Version Control" 部分。

您可以参考以下步骤设置权限:

1.Add 用户到您的 VSTS (https://XXX.visualstudio.com/_user)(我关闭了简化用户管理功能)

2.Go 到您的 Git 团队项目管理页面和 select 版本控制 (https://XXX.visualstudio.com/[teamproject]/_admin/_versioncontrol)

3.Select 一个存储库

4.In安全页面,点击添加>添加用户添加成员

5.Grant 这些用户贡献和阅读权限

注意:还需要查看实例级信息(用于Visual Studio中的连接)和查看项目级信息。

更多关于权限的内容,可以参考这篇文章:权限and groups defined for Team Services and TFS