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
我们计划将 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