【问题标题】:Unable to create TFS build definition (TF225000) and no Build Administrators group无法创建 TFS 构建定义 (TF225000) 并且没有构建管理员组
【发布时间】:2015-09-15 00:04:08
【问题描述】:

由于出现错误,我无法在 TFS 2013 团队项目上创建构建定义:

我在项目管理员组中。作为一种可能的解决方法,我被添加到 Project Collection Build Administrators 组,但我仍然遇到同样的错误。

团队项目没有“构建管理员”组,这对于来自 MSDN 的Permission Reference for Team Foundation Server 中的Project-level groups 来说是一个明显的缺陷。

我的环境是最近从 TFS 2010 升级的本地 TFS 2013 服务器。团队项目没有现有的构建定义,之前从未使用过 TFBuild。团队项目可能存在于较早版本的 TFS 下,这一点尚不清楚。

Q1:有什么建议可以解决这个问题或进一步的调查途径吗?

我的最佳猜测是 TFS 管理员将不得不使用 TFSSecurity 工具来创建 Build Administrators 组并为其和 Project Administrators 组分配构建级别权限。 TFS 管理员可能应该检查属于 TFS 升级一部分的相同年份的其他团队项目。

Q2:以及如何以及何时将权限分配给“构建定义作者或构建者”,如同一 MSDN 文章中的Build-level permissions 所示?

我不是 TFS 管理员,只是希望在他们超载的情况下为他们的工作做好准备。

我的问题可能与Where is the “Edit build definition” permission in our TFS 2013 installation?有关,但症状并不完全相同。

【问题讨论】:

    标签: tfs build upgrade


    【解决方案1】:

    您需要拥有适当的权限。首先在 Visual Studio 中转到 Builds 选项卡并选择“Actions | Security...”。

    之后,您需要确保您拥有列出的正确权限。

    简单...

    【讨论】:

    • 感谢您为我解决了这个问题。我不知道如何进入门户网站中的构建安全权限。在我的案例中还有几个步骤,我将通过一些屏幕快照来更新我的问题以显示这一点。
    • 有没有办法在集合级别设置这些权限?
    • 创建团队项目时,默认设置由流程模板设置。这些是团队项目级别的权限。
    猜你喜欢
    • 2019-03-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-02
    • 1970-01-01
    • 2017-07-12
    • 1970-01-01
    • 2014-09-06
    相关资源
    最近更新 更多