我正在尝试使用 OpsHub 迁移工具将我们的源代码放到 Visual Studio Online 上。在迁移的中途,进度页面指示发生错误并且迁移已停止,但进程仍在继续运行(即 - 迁移状态仍然显示它正在运行,进程管理器指示 opshubtfsservice 仍在完成工作。 exe进程)。
如果我单击错误消息中的超链接,它会打开一个弹出对话框,指示存在某种 Java 堆空间错误。仔细观察正在运行的进程,我可以看到 Java.exe 进程正在使用超过 2GB 的 RAM。我在具有 16GB RAM 和大量可用磁盘空间的 Windows 7 x64 机器上运行迁移工具。源服务器正在运行 TFS 2013。
我现在已经运行了几次该工具,并且在迁移过程中的同一时间遇到了同样的问题(xxxx/yyyy Chaageset(s)/Label(s) 已通过)。它似乎没有达到 xxxx+1/yyyy,但也许我只需要让它运行更长时间,因为它可能会咀嚼某种大型变更集。
关于如何或是否有可能通过此错误的任何建议?我应该担心它,还是只是顺其自然,看看如果我让这个过程继续下去会发生什么?