跟踪错误作为TFS 2012项目仪表板上的任务

时间:2015-01-26 02:01:19

标签: tfs2012

我遵循此article

将错误添加到TFS上的任务板。有用。 但问题是创建的bug的初始状态是“活动”,我希望它处于“新”状态,因此我根据“任务”工作流程修改工作流程。当我进入积压时,它会给我一条错误消息“ TF400917:当前配置对此功能无效。在更正配置之前,无法使用此功能。”我用Google搜索但没有用。有没有人可以帮忙解决这个问题,谢谢。

1 个答案:

答案 0 :(得分:0)

您需要从CommonProcessConfig中删除无现有状态“Active”,因此首先将其导出:

witadmin exportcommonprocessconfig /collection:"CollectionURL" /p:MyProject /f:"DirectoryPath/CommonConfiguration.xml"

删除活动条目:

<TaskWorkItems category="Microsoft.TaskCategory" pluralName="Tasks" singularName="Task">
<States>
  <State value="New" type="Proposed" />
  <State value="Active" type="InProgress" /> <-- this one needs to be removed, if there is no "Active" state in Bugs or Tasks
  <State value="Resolved" type="InProgress" />
  <State value="Closed" type="Complete" />
</States>

导入更新的配置文件:

witadmin importcommonprocessconfig /collection:"CollectionURL" /p:MyProject /f:"DirectoryPath/CommonConfiguration.xml"