1

我的公司刚刚升级到 TFS 2012。我很高兴能试用新的任务板。但我收到这样的错误:

[错误] TF400654:无法配置规划工具。以下元素包含错误:TaskWorkItems/States。TF400587:此元素定义在您的 sprint 积压工作中显示为任务的工作项的状态。每个状态必须存在于至少一个属于定义的类别的工作项类型:TaskWorkItems。以下状态在任何工作项类型中都不存在:完成

我们将“Done”状态重命名为“DevDone”,因为我们还有一个用于测试的完成状态。

我是否需要将其移回 Done 才能正常工作?或者我可以以某种方式将任务板正在寻找的状态映射到我的“DevDone”状态吗?

4

2 回答 2

1

您需要更新与您的团队项目关联的 CommonConfiguration.xml 文件以使用新的状态名称。您可以通过命令行 witadmin importcommonprocessconfig 执行此操作:http: //msdn.microsoft.com/en-us/library/vstudio/hh500413 (v=vs.110).aspx

首先进行导出,编辑 XML 文件(格式不言自明),然后重新导入。

于 2013-11-10T04:36:19.290 回答
0

如果您只需要一个新的任务列,则需要更新任务 xml 中的任务状态并修改流程配置中的状态。

如果您需要添加其他工作项(我的例子中的测试用例),您可以按照这篇文章(写为 TFS 2013 但与 2012 没有太大区别)

http://fabienguede.blogspot.fr/2014/03/add-test-case-to-task-board.html

希望这可以帮到你

于 2014-03-13T16:29:17.623 回答