0

当尝试从 TFS 2010 迁移到 Visual Studio Online 时,我们收到错误“模板自定义或模板不匹配错误”。我们知道有一些自定义设置,例如向下拉列表添加更多选项,但不知道哪些选项或是否有其他更改。这里有一些人建议将未自定义的模板应用于 TFS 中的项目,但不清楚应该应用哪些模板。

我们有一个使用 CMMI 模板的项目,但在 TFS 服务器上有三个版本 - 4.0、4.2 和 5.0。我看不出有什么方法可以分辨出哪个是用来创建项目的。事实上,我知道它是 CMMI 的唯一原因是当我在 Visual Studio Online 中使用 Agile 模板创建项目并尝试迁移到该项目时出错。

更令人困惑的是,VSO 只有版本 2013.3 的模板,所以我要迁移到的项目使用 CMMI 2013.3 模板。我应该将旧模板添加到 Visual Studio Online 并使用相同的模板创建我的项目吗?

我应该将哪个模板应用于项目以使其能够迁移?它应该是其中之一还是应该使用 2013.3 模板?

最后,如何获得未自定义模板的副本?我需要创建一个新项目并将其导出吗?

谢谢,比尔

4

1 回答 1

0

You can use the CMMI process template from either TFS 2010, TFS 2012, or TFS 2013 with the OpsHub TFS to Visual Studio Online Migration Utility. It will attempt to move either of those three to Visual Studio Online's version of the CMMI process template.

You can use the TFS Team Project Manager on CodePlex to help you in comparing your team project's process template with a baseline CMMI process template to help you find the differences. You can create a default CMMI team project on a new TFS server and compare against your current team project.

Comparing Process Templates with TFS Team Project Manager

Comparing Work Items with TFS Team Project Manager

于 2014-10-03T18:25:13.417 回答