4

我正在尝试将项目从 TFS 2010 迁移到 VS Online,并在特定变更集上收到错误:

OH-SCM-009:同步时出错。$/xxx/xxx/xxx.xml 项在指定版本中不存在或您没有访问权限。

有问题的变更集被列为待重试,但迁移不会继续并最终停止。我在 VS online 中注意到该项目已通过先前的变更集向上迁移。有问题的文件实际上与其他一些文件一起丢失了。我将丢失的文件手动添加到 VS online 并尝试继续迁移,希望它会找到文件并继续,但迁移只是等待了几分钟然后停止。

我真的需要迁移这个项目,我希望不要丢失我所有的更改历史,所以任何帮助将不胜感激。

其他注意事项:

  1. 在失败的变更集中,有一些文件夹被重命名,尽管之前没有重命名的变更集中已经丢失了这些文件。

  2. 迁移花了很长时间,8-9 个小时。如有必要,我不介意重新运行它。

4

1 回答 1

0

首先,我们需要您正在运行的实用程序版本。您可以通过单击实用程序中的“关于”按钮找到确切的版本。

其次,您能否查看受影响文件的 VSO(目标系统)(如错误消息中所示)并将该文件在源 (TFS) 中的先前变更集与目标 (VSO) 进行比较,您会发现变更集 (之前),其中 ChangeType 不匹配,从而导致此级联错误。

如果您将相关信息传递给我们。我们将能够对此进行调试并为您提供解决方案如果您发送位于 C:\Program Files\OpsHub Visual Studio Online Migration Utility\logs 目录的日志,这也将对我们有所帮助。

问候,
OpsHub 支持

于 2014-09-15T11:49:22.133 回答