【问题标题】:TFS 2012 Configure Features Error - Unable to configure Planning ToolsTFS 2012 配置功能错误 - 无法配置规划工具
【发布时间】:2014-01-27 20:17:05
【问题描述】:

在升级到 TFS 2012 以启用 Code Review、My Work、Feedback、Planning Tools 和 Storyboard 后尝试“配置功能”时,我们收到以下错误:

[错误] TF400654:无法配置规划工具。以下元素包含错误:BugWorkItems/BugWorkItems。 TF400507: 每个工作项类型都必须支持与以下定义的状态之一匹配的初始状态值:BugWorkItems。以下工作项类型的初始状态不包括错误状态配置中定义的任何状态:错误。

我们正在使用经过一些修改的 Microsoft Visual Studio Scrum 2.2 流程模板。据我所知,它们大多是次要的。如果您想查看流程模板,我非常乐意提供。

当我收到此错误时,它表明与我们的流程模板最匹配的是“MSF for Agile Software Development 6.0”。切换到此流程模板是否会丢失所有修改?

【问题讨论】:

  • 您围绕状态和转换对 Bug 工作项做了哪些更改?如果您取消这些更改会发生什么?
  • @JohnSaunders,我使用 witadmin importwitd 上传了默认的 Bug 工作项,然后尝试配置功能。这再次失败并出现相同的错误。我注意到的一件事是,如果我使用服务器上的 Process Editor Power Tool 打开错误工作项类型,它仍然是旧的修改过的错误工作项类型。我对流程模板的更改似乎没有得到更新/刷新。
  • 您的团队项目的初始错误状态是什么?您的用户故事类型(PBI、需求、用户故事)的名称是什么?
  • Andre 编辑流程模板对现有项目没有影响,因此您必须将 WIT 导入特定项目。具体项目中Bug的第一个状态是什么?我认为它应该是“待办事项”,但可能是“新”之类的其他内容。
  • @DaveShaw,Bug 工作项的初始状态是 Proposed。我们使用用户故事作为我们的用户故事类型。

标签: tfs


【解决方案1】:

试试这个:

  • Rename您的用户故事到“产品待办事项”。
  • 将“Bug”的初始状态设置为“Active”。
  • 尝试升级
  • 将您的用户故事类型重命名为“用户故事”。
  • 删除“活动”初始状态。
  • 导出您的Common Process Config 并将您的“建议”状态添加到错误配置中(见下文)。
  • 导入您的通用流程配置。

示例 BugWorkItems

<BugWorkItems category="Microsoft.BugCategory">
    <States>
      <State type="Proposed" value="Proposed" />
      <!-- more -->
    </States>
</BugWorkItems>

【讨论】:

    【解决方案2】:

    我自己遇到了这个问题并解决了。

    需要编辑 'ProcessConfiguration.xml' 文件并删除不需要的状态并添加引用 Bug.xml 工作项类型所需的状态。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-11-02
      • 1970-01-01
      • 1970-01-01
      • 2021-07-11
      • 1970-01-01
      • 2019-06-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多