Azure devops 迁移可以';无法通过变更集并停止运行

Azure devops 迁移可以';无法通过变更集并停止运行,azure-devops,opshub,Azure Devops,Opshub,我正在使用OpsHub-VSO迁移实用程序将本地TFS迁移到VSO 它在某个变更集中停止了迁移,每次我重新启动迁移时,它都不会再继续迁移,并在一段时间后再次停止 我注意到有一个变更集正在等待重试,消息是“sync.GetAndDownloadFile时出错:服务器返回的内容类型为text/html,这是不受支持的。” 我也没有跳过此变更集的选项 我怎样才能让它再次继续 编辑:新发行: 它现在在9542个变更集中的6311处停止,并显示消息 OH-SCM-009:同步时出错。在中找不到匹配的项 $

我正在使用OpsHub-VSO迁移实用程序将本地TFS迁移到VSO

它在某个变更集中停止了迁移,每次我重新启动迁移时,它都不会再继续迁移,并在一段时间后再次停止

我注意到有一个变更集正在等待重试,消息是“sync.GetAndDownloadFile时出错:服务器返回的内容类型为text/html,这是不受支持的。”

我也没有跳过此变更集的选项

我怎样才能让它再次继续

编辑:新发行:

它现在在9542个变更集中的6311处停止,并显示消息

OH-SCM-009:同步时出错。在中找不到匹配的项 $/Global Libraries/Release/Global Libraries 2.0.1/Global Libraries 指定版本的2.0.1.sln,或者您没有访问它们的权限。变更集似乎有跨团队项目和所有项目的项 在配置中未选择此类项目。请创建新的 配置选择所有此类项目以允许处理此 变更集

我从中得到的是,我没有选择此变更集中使用的所有团队项目

但是,在检查变更集时:
只有两个团队项目是此变更集的一部分,并且都已选择在此配置中进行迁移。

如果TFS实例已从v2005/2008/2010升级,则通常会发生此错误。当您在使用迁移工具时收到此错误时,请在事件日志中进行验证,以了解有关此错误的更多信息


其次,该实用程序将向您显示发生问题的变更集id。请尝试通过Visual Studio源代码管理资源管理器下载此特定更改集,并查看结果。

TFS本身在旧签入(大约3-4年前)中的2个文件上出现了错误。我试图回滚这两个文件的签入,因为它们来自旧版本的分支。损坏的文件现在已消失,但错误仍会在工具中弹出。尝试使用SP1和特定修补程序修补TFS服务器,但这些修补程序甚至无法安装。现在正试图让服务器重新启动并运行,因为TFS将不再启动。请将日志文件压缩并从以下位置发送给我们:\Program files\OpsHub Visual Studio Online Migration Utility\logs,然后通过电子邮件发送到ovsmu@opshub.com此外,在当前版本中,如果单个提交包含的文件超过41944个,则会出现一个问题,即丢失的文件很少。你能核实一下吗?如果是这样的话,那么我们将在不久的将来提供新版本。日志已发送,但您所说的“包含超过41944个”是什么意思?41944什么?意味着一次提交超过41944个文件。在这种情况下,会出现丢失某些文件的错误。下一版本将解决此问题。在这种情况下,不,我们没有任何签入在一个集合中包含超过多个文件。是否有任何标签包含超过多个文件(标签也是变更集)