我在VSTS中创建了几个Git存储库。现在我们有团队成员,他们负责各种项目和技术。例如,在我们的例子中,我们将iOS,Android和Angular代码库映射到VSTS中的专用Git repos。我想限制iOS团队成员访问VSTS中的其他Git repos设置访问/或执行任何操作。
有人可以帮助我在这里提供他们的指导来解决这个问题吗?
答案 0 :(得分:2)
查看仓库安全设置(点击齿轮图标,转到“版本控制”,然后选择您的仓库)。
您会看到现有的群组可以访问回购站点(贡献者,管理员等)。
如果每个人都是贡献者的成员,则每个人都可以访问回购。您可能希望将您的贡献者稍微分解为不同的“类型”贡献者 - “iOS贡献者”,“Android贡献者”等。然后您只需确保将适当的安全组应用于相应的仓库。
您需要谨慎使用“拒绝”权限 - 明确的Deny会覆盖显式的Allow。您可以这样阅读: