TFS 2012本地迁移到Visual Studio Online

时间:2015-07-09 14:40:46

标签: azure-devops opshub

我希望使用OpsHub Visual Studio在线迁移实用程序从本地TFS 2012迁移到Visual Studio Online。我遇到了一个我无法找到解决方案的问题。为了消除任何自定义,我使用流程模板SCRUM 2.0在TFS 2012中创建了一个全新的团队项目。创建新项目后,我没有做任何其他事情。目标是在这个新项目上运行迁移实用程序,看看我是否可以让它工作。在迁移过程中,它失败并显示错误"模板自定义或模板不匹配错误"。由于我确信我们从未修改过用于创建此新项目的SCRUM 2.0流程模板,因此我认为错误更多的是TFS 2012 SCRUM 2.0模板与Visual Studio Online不同。使用TFS团队项目经理实用程序,我可以看到它们完全不同。

所以问题是,当没有自定义处理模板时,OpsHub是否不支持从TFS 2012迁移到Visual Studio Online?除非我遗漏了什么,否则它看起来不像。任何人都可以帮我确定我需要做些什么来使这次迁移成功。

谢谢,

2 个答案:

答案 0 :(得分:0)

OpsHub工具仅在本地模板与目标模板匹配时才支持迁移。您需要将Scrum团队项目升级到最新的Scrum模板才能继续。

您还可以使用TFS集成工具通过两个模板之间的映射进行迁移。这对你来说可能更好,但是TFSIP比免费的OpsHub复杂得多。但这种复杂性带来了特征。

答案 1 :(得分:0)

工具抛出错误,因为错误中列出的字段的显示名称与VSO中的字段不匹配。在升级的流程模板版本2.2和其他上述版本中,它们的显示名称中包含空格,例如相关链接计数。要克服此错误,您可以将流程模板版本升级到2.2或使用witadmin.exe工具更改字段显示名称。有关详细信息,请访问here