Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以修改TFS任务板而不是模板吗?_Tfs - Fatal编程技术网

我可以修改TFS任务板而不是模板吗?

我可以修改TFS任务板而不是模板吗?,tfs,Tfs,我的公司刚刚完成升级到TFS 2012。我很兴奋能尝试新的任务板。但我遇到了这样的错误: [错误]TF400654:无法配置规划工具。以下元素包含错误:TaskWorkItems/State。TF400587:此元素定义在sprint积压工作中显示为任务的工作项的状态。每个状态必须至少存在于一个属于:TaskWorkItems中定义的类别的工作项类型中以下状态在任何工作项类型中都不存在:Done 我们将“Done”状态重命名为“DevDone”,因为我们还有一个用于测试的Done状态 我是否需要

我的公司刚刚完成升级到TFS 2012。我很兴奋能尝试新的任务板。但我遇到了这样的错误:

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

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


我是否需要将此移回“完成”以使其正常工作?或者我可以将任务板正在查找的状态映射到我的“DevDone”状态吗?

您需要更新与团队项目关联的CommonConfiguration.xml文件,以使用新的状态名称。您可以通过命令行witadmin importcommonprocessconfig执行此操作:


首先进行导出,编辑XML文件(格式非常简单),然后重新导入。

您需要更新与团队项目关联的CommonConfiguration.XML文件,以使用新的状态名称。您可以通过命令行witadmin importcommonprocessconfig执行此操作:


首先进行导出,编辑XML文件(格式非常简单),然后重新导入。

如果您只需要为任务创建一个新列,则需要在任务XML中更新任务状态,并在流程配置中修改状态

如果您需要添加其他工作项(我的示例中的测试用例),您可以按照本文进行操作(为TFS2013编写,但对2012没有太大的区别)


希望这能帮助您

如果您只需要为任务添加一个新列,那么您需要在任务xml中更新任务状态,并在流程配置中修改状态

如果您需要添加其他工作项(我的示例中的测试用例),您可以按照本文进行操作(为TFS2013编写,但对2012没有太大的区别)

希望这能对你有所帮助