"编辑构建定义"我们的TFS 2013安装许可?

时间:2014-12-10 09:06:57

标签: tfs tfs2013

我们的环境是TFS 2013服务器(12.0.21005.1 Tfs2013.RTM),该服务器是从全新的TFS 2008安装升级而来的,其中包括许多团队项目和开发人员。

我们的开发人员经常需要做的一件事是创建和编辑构建定义。根据Visual Studio 我已经能够找到的所有文档,应该有一个“编辑构建定义”权限(可能还有其他几个)来控制对此的访问。但正如您在屏幕截图中看到的那样,在我们的安装中不存在:

enter image description here

我发现的唯一解决方法是向有问题的人员授予项目管理员组的成员身份,这显然是不可取的。没有像构建管理员这样的组或任何可能有帮助的组合;这是可供选择的群组列表:

enter image description here

因此,每当开发人员想要编辑构建定义时(这在我们的案例中非常合适),他们就会继续遇到:

enter image description here

如果没有让每个人都成为他们可能参与的每个团队项目的项目管理员,我可以做些什么来解决这个问题?

2 个答案:

答案 0 :(得分:18)

在这里可以找到构建定义的安全设置。

TFS 2015 UI:转到Build Explorer,单击所有构建定义或所有XAML定义左侧的下拉箭头。

enter image description here

VS Team Services和TFS“15”RC2及更新:转到Build并单击右上方的Security按钮。

enter image description here

然后,您将获得具有构建权限的以下对话框。

enter image description here

答案 1 :(得分:4)

您在上面显示的权限适用于团队项目,而不是构建。

如果选择构建并右键单击它,则应获得权限选项。在这里,您将找到您正在寻找的构建特定权限。

您还可以使用PowerShell通过API设置权限...