TFS从2010年升级到2012年

TFS从2010年升级到2012年,tfs,Tfs,我们已经升级到TFS 2012(从2010年开始),并且我们的定制流程模板存在一些问题 在每个项目中,当导航到web访问站点上的“积压”页面时,我们都会收到此消息 This feature cannot be used until you configure it for this team project. 单击configure并运行automatic configuration(自动配置)页面会返回以下错误,这些错误适用于在2010年定制流程模板的项目 [Warning] TF4006

我们已经升级到TFS 2012(从2010年开始),并且我们的定制流程模板存在一些问题

在每个项目中,当导航到web访问站点上的“积压”页面时,我们都会收到此消息

This feature cannot be used until you configure it for this team project. 
单击configure并运行automatic configuration(自动配置)页面会返回以下错误,这些错误适用于在2010年定制流程模板的项目

[Warning] TF400609: Cannot add the action 'Microsoft.VSTS.Actions.StartWork' to the work item type 'Task' because the state 'New' does not exist.

[Warning] TF400609: Cannot add the action 'Microsoft.VSTS.Actions.StopWork' to the work item type 'Task' because the state 'New' does not exist.

[Error] TF400654: Unable to configure Planning Tools. The following element contains an error: RequirementBacklog/States. TF400587: This element defines the states for work items that appear on your backlog. Each state must exist in at least one of the work item types belong to category defined in: 'RequirementBacklog/States'. The following state does not exist in any of the work item types: Active, Resolved.

[Error] TF400654: Unable to configure Planning Tools. The following element contains an error: BugWorkItems/BugWorkItems. TF400506: This element defines the states for work items that represent Bugs or Defects. Each state must exist in at least one of the work item types that are defined in: BugWorkItems. The following states do not exist in any of the work item types: Active, Resolved.

[Error] TF400654: Unable to configure Planning Tools. The following element contains an error: BugWorkItems/BugWorkItems. TF400507: Each work item type must support an initial state value that matches one of the states defined in: BugWorkItems. The following work item types have initial states that do not include any states defined in the bug state configuration: Bug.
其他未自定义的项目不会返回错误,并且升级时不会出现问题


在网上阅读,我可以看到问题是因为自定义模板,但他们似乎有一些不同的选项来解决这个问题。有没有人对此有过任何经验?您建议如何解决此问题?

您是否检查了此问题?本主题有一个附录(和工具)。

有一些MSDN指南,基本上,您已经在TFS之外定制了您的模板。例如,对于MSF敏捷,你有“用户故事”,如果你有“需求”,你就是CMMI

我根据以下指南升级了大量定制的模板:

这并不是一个非常适合SO的问题,因为它是一个非常开放的问题,而且事情的清单可能非常广泛

也就是说,如果您获取当前的工作项并添加它正在查找的内容,请执行升级,然后删除它们并在其正常工作后更新配置。 例如,在任务升级开始时添加一个“新”状态,然后在升级后编辑流程配置,将“新”的等效项表示为启动工作触发器