【问题标题】:How to add a custom State for WorkItems in Visual Studio Team Services如何在 Visual Studio Team Services 中为 WorkItems 添加自定义状态
【发布时间】:2013-05-19 01:29:33
【问题描述】:

我在 Visual Studio 2012 中使用 Visual Studio Team Services (http://visualstudio.com/)。

我想为 WorkItems 添加一个新的状态值。搜索后我发现我可以编辑流程模板来实现这一点。我试过菜单项“团队\团队项目集合设置\流程模板管理器”,但我收到以下消息:

Visual Studio 无法从 Team Foundation Server 检索您的用户权限。

请联系您的 Team Foundation Server 管理员以确定错误原因以及解决问题的步骤。

如果问题仍然存在,请联系 Microsoft 产品支持服务

详细信息:拒绝访问:marlon.brum@gmail.com 需要对资源 $ 的以下权限才能执行此操作:管理

我已将我的用户添加到我在 tfs 配置中找到的每个管理员组,用于项目和集合,但我不断收到该消息。

如何在 Visual Studio Team Services 中向 WorkItems 添加自定义状态?

【问题讨论】:

    标签: tfs azure-devops


    【解决方案1】:

    请注意,VSTS 的 UI 最近已更改。我正在更新我的答案以反映最新的变化,但也保留旧的副本!

    更新:截至 2018 年 10 月 17 日,关于团队服务:

    1. 帐户主页 - 单击左上角的 Azure DevOps 图标。
    2. 组织设置 - 点击左下角的这个链接
    3. 流程 - 在设置列表中单击 Boards 组中的流程
    4. 选择您的流程
    5. 选择要添加新状态的工作项类型
    6. 点击顶部的States Menu
    7. 点击新建状态按钮

    在下方添加 Gif

    对于那些仍在使用旧版 UI 和 Team Services 的用户...

    1. 帐户主页 - 单击左上角的团队服务图标 角落。
    2. 处理 - 将鼠标悬停在齿轮图标上并选择处理
    3. 选择您正在使用的流程
    4. 点击产品待办列表项类型
    5. 单击“状态”选项卡(在布局和规则之间)
    6. 点击新建状态链接

      • Account Home 可以通过单击左上角的 Azure DevOps 图标(以前为 Team Service)访问。该页面也是您账号的主页,可以直接使用URL跳转访问。例如:youraccountname.visualstudio.com/
      • Process 可以按照上述步骤从 UI 访问,也可以使用直接 URL youraccountname.visualstudio.com/_settings/process

    希望对你有帮助!

    感谢微软提供它!

    【讨论】:

    【解决方案2】:

    http://lajak.wordpress.com/2013/01/09/tfs-2012-versions-of-team-foundation-server/

    缺点: •无法自定义流程模板或工作项模板

    因此无法在 Team Foundation Services 上添加新状态。

    尽管如此,“团队\团队项目集合设置\流程模板管理器”只允许您上传和下载流程模板,您可以在其中编辑 WIT XML。更舒适的方法是使用/安装 TFS PowerTools 并使用 WIT 编辑器“工具 -> 流程编辑器 -> 工作项类型 -> 从服务器/文件打开 WIT”。

    【讨论】:

    • 感谢您的回答。我已经尝试过 TFS PowerTools,但得到了同样的信息。我想我必须以不同的方式尝试我想要的东西。
    • 我更改了接受的答案,因为现在可以这样做了。
    【解决方案3】:

    Visual Studio Team Services 不支持此功能。似乎这引起了很多人(包括我自己)的问题。 See here 用于(计划中的)功能请求。

    我怀疑您的权限错误的原因不是您没有分配正确的权限,而是该权限无法分配。

    【讨论】:

      【解决方案4】:

      您需要 Team Foundation 服务器管理员权限 才能执行 witadmin 任务。 您的意思可能是您已将自己添加到默认集合管理员/项目管理员。

      我已将我的用户添加到我在 tfs 配置中找到的每个管理员组,用于项目和集合,

      为此,您有两个选择:

      1. 请求您的 TFS 管理员为您执行此活动。
      2. 请求 TFS 管理员将您添加到 TFS 管理员组使用 TFS 管理控制台。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-05-08
        • 1970-01-01
        • 1970-01-01
        • 2016-11-14
        • 2023-03-24
        • 2014-02-04
        相关资源
        最近更新 更多