OpsHub OH-TFS-Connector-0048:无法登录到 Team Foundation

OpsHub OH-TFS-Connector-0048: Failed to login to Team Foundation

我是 运行 使用 OpsHub Visual Studio 在线迁移实用程序的 TFS -> VSTS 迁移。

Version-1.0

OpsHub Integration Manager Framework-OVSMU-V2.0.0.002

我不断收到类似于以下内容的错误:

OH-ConnLoader-0003: Connector for system name : tfs.XXXX.com\XXX to XXXX.visualstudio.com _PROJECT| TFS Target 1456778794042 Source TFS 1456778794043 could not be instantiated due to OH-TFS-Connector-0060: Unable to initialize TFS SCM Connector. OH-TFS-Connector-0048: Failed to login to Team Foundation Server : https://xxxx.visualstudio.com/ with user : null. Server Error : TF400324: Team Foundation services are not available from server https://tfsprodscussu5.app.visualstudio.com/A74e933d7-11c5-493b-af7e-a9e81b64ff78. Technical information (for administrator): Page not found.. You may have given wrong credentials or credentials are not valid now.

我没有反复收到错误,但大约每天一次。由于我是唯一一个执行迁移的人,而且当我们一夜之间发生这些故障时,我无法日以继夜地观察它,因此我失去了数小时的潜在迁移时间。当迁移实用程序遇到此错误时,它会停止迁移,直到您重新开始。到目前为止,我已经 运行 3 天了,只能迁移 3000 个代码项。按照这个速度,迁移这个项目需要 11 天,只是代码项!

是否有解决此错误的方法?为什么遇到此错误时迁移会停止。

尝试清除迁移计算机上的 Team Foundation 缓存。为此,请按照以下说明操作:

  1. 关闭 OpsHub 和您可能拥有的任何其他 .NET 应用程序 运行。
  2. 删除这些文件夹中可能存在的所有文件:
    • %localappdata%\Microsoft\Team Foundation.0\Cache
    • %localappdata%\Microsoft\Team Foundation.0\Cache
    • %localappdata%\Microsoft\Team Foundation.0\Cache
    • %localappdata%\Microsoft\Team Foundation.0\Cache
  3. 打开 OpsHub 并继续迁移。

我们今天早些时候遇到了同样的问题,在我这样做之前完全阻止了我们的迁移 3 个小时。

如果您每天都遇到这种情况,那么您可能希望每天下午都这样做(直到迁移完成)。