10

我正在使用 Visual Studio 团队服务(http://visualstudio.com/ )。

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

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

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

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

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

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

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

4

4 回答 4

30

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

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

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

在下方添加 Gif

在 Visual Studio 团队服务中为工作项添加自定义状态的步骤 - 更新团队服务 UI

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

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

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

希望能帮助到你!

感谢微软提供它!

于 2016-11-29T23:35:17.443 回答
4

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

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

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

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

于 2013-05-23T15:46:51.093 回答
2

Visual Studio Team Services不支持此功能。似乎这引起了很多人(包括我自己)的问题。有关(计划的)功能请求,请参见此处。

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

于 2015-03-22T15:58:56.930 回答
1

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

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

为此,您有两个选择:

  1. 请求您的 TFS 管理员为您执行此活动。
  2. 请求您的 TFS 管理员使用 TFS 管理控制台将您添加到 TFS 管理员组。
于 2015-02-25T07:40:54.987 回答