TFS 2012配置功能错误 - 无法配置计划工具。

3
尝试在升级到TFS 2012后启用代码审查、我的工作、反馈、计划工具和故事板之后,我们遇到了以下错误:“配置功能”无法配置规划工具。以下元素包含错误:BugWorkItems/BugWorkItems。每个工作项类型必须支持与BugWorkItems中定义的状态之一匹配的初始状态值。以下工作项类型的初始状态不包括bug状态配置中定义的任何状态:Bug,错误TF400654。我们使用Microsoft Visual Studio Scrum 2.2进程模板进行了一些修改。据我所知,它们大多是次要的。如果您想查看进程模板,我很乐意提供它。当我遇到这个错误时,它建议我们的进程模板最接近的匹配是“敏捷软件开发的MSF 6.0”。切换到此进程模板会丢失所有修改吗?

你对Bug工作项的状态和转换做了哪些更改?如果撤销这些更改会发生什么? - John Saunders
@JohnSaunders,我使用witadmin importwitd上传了默认的Bug工作项,然后尝试配置功能。但是这次又出现了相同的错误。我注意到的一件事是,如果我使用服务器上的Process Editor Power Tool打开Bug工作项类型,它仍然是旧的修改后的Bug工作项类型。似乎我的流程模板更改没有得到更新/刷新。 - Andre Wanlin
你的团队项目的初始 Bug 状态是什么?你的用户故事类型名称是什么(PBI、需求、用户故事)? - DaveShaw
安德烈编辑处理模板对现有项目没有影响,因此您需要将 WIT 导入到特定项目中。在特定项目中 Bug 的第一个状态是什么?我认为它应该是 "待办",但可能是其他状态,如 "新建"。 - MikeR
@DaveShaw,Bug工作项的初始状态为“建议”。我们使用“用户故事”作为我们的用户故事类型。 - Andre Wanlin
@MikeR,那很奇怪,因为我在网上阅读的大部分文档都说要使用过程编辑器Power Tool或witadmin命令行工具来进行此类更改。 - Andre Wanlin
2个回答

3
请尝试以下操作:
  • 您的用户故事重命名为“产品待办事项”。
  • 将你的“缺陷”初始状态设置为“活动状态”。
  • 尝试升级
  • 将您的用户故事类型重命名回“用户故事”。
  • 删除“活动状态”初始状态。
  • 导出您的通用过程配置,并将您的“建议”的状态添加到Bug Configuration中(如下所示)。
  • 导入您的通用过程配置。

示例BugWorkItems

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

0

我自己曾经遇到过这个问题并解决了它。

需要编辑“ProcessConfiguration.xml”文件,删除不需要的状态,并添加所需的状态,参考Bug.xml工作项类型。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接