【发布时间】:2014-10-04 02:31:17
【问题描述】:
尝试从 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 模板?
最后,我如何获得未自定义模板的副本?我需要创建一个新项目并将其导出吗?
谢谢, 比尔
【问题讨论】:
-
我们尝试在 TFS 中创建一个新项目并进行迁移,但失败并出现同样的错误。我们尝试将工作项类型从 2013.3 导入 TFS,并在几种类型上出现此错误。 "TF26038: System.Description 的字段类型与现有类型不匹配。它是纯文本,但现在是 HTML。
-
看起来字段类型是问题所在。我发现当您升级到 TFS 2012 时,它会为您将描述字段更改为 HTML。我正在尝试获得一些硬件,以便我们可以将 TFS 数据库的副本升级到 2013 年(为什么不一路走下去)来测试这一点。谁能确认我在正确的道路上?
-
请将实用程序创建的日志从以下位置“C:\Program Files\OpsHub Visual Studio Online Migration Utility\logs”发送到ovsmu@opshub.com,我们可以推断出实际原因这个错误
标签: azure-devops opshub