【发布时间】:2018-12-22 00:16:42
【问题描述】:
我们有本地 Team Foundation Server (v14.114.26403.0)。我正在尝试锁定我们的 dev+master 分支,以鼓励开发人员创建功能分支并向开发人员发出拉取请求。作为其中的一部分,我已将开发分支上除项目和构建管理员组之外的所有访问组的贡献权限设置为“拒绝”。
不幸的是,一旦我这样做,管理员组的成员就无法完成拉取请求,看起来他们也没有权限,即使他们明确拥有“允许”。
他们得到以下错误:
TF401027:您的帐户缺少权限 您正在尝试的操作所需的。你需要有 '通用贡献'。请联系您的管理员。
在我恢复对其他组的贡献权限之前,我也会收到此错误。
有人知道为什么会这样吗?或者如何解决?我能想到的只是管理员组中的用户也是贡献者,所以也许从他们的成员到贡献者组的“拒绝”覆盖了他们从管理员那里获得的“允许”?
【问题讨论】: