Azure devops OH-SCM-009:同步时出错。没有签入任何文件

Azure devops OH-SCM-009:同步时出错。没有签入任何文件,azure-devops,opshub,Azure Devops,Opshub,我尝试将TFS 2012迁移到Visual Studio online。我使用工具OpsHub v1.1.0.005,但收到以下错误消息: OH-SCM-009:同步时出错。没有签入任何文件 以下是日志文件的示例: 2015-04-19 19:24:33072[22]调试[除虫]冲突计数:1 2015-04-19:24:33072[22]调试 消息:TF203057:无法签入文件夹的重命名更改 $/Pueblo/Main/Service/Dispatch,因为中有文件或文件夹 此文件夹包含挂起的

我尝试将TFS 2012迁移到Visual Studio online。我使用工具OpsHub v1.1.0.005,但收到以下错误消息:

OH-SCM-009:同步时出错。没有签入任何文件

以下是日志文件的示例:

2015-04-19 19:24:33072[22]调试[除虫]冲突计数:1

2015-04-19:24:33072[22]调试 消息:TF203057:无法签入文件夹的重命名更改 $/Pueblo/Main/Service/Dispatch,因为中有文件或文件夹 此文件夹包含挂起的重命名或删除更改。你必须办理登机手续 重命名和删除同时更改

2015-04-19:24:33072[22]调试[消除错误|冲突]是 可解析?:False

2015-04-19:24:33072[22]调试 项目:$/Pueblo/Main/Service/Dispatch

2015-04-19 19:24:33072[22]调试[De bug]注意失败计数:0

2015-04-19:24:33072[22]调试[DEBUG]策略失败计数:0

2015-04-19 19:24:33165[11]调试运行cnt:0

2015-04-19 19:24:33181[11]调试套件cnt:0

2015-04-19 19:24:33181[11]调试结果cnt:0

2015-04-19 19:24:43680[22]检查线程中出现调试异常 过程

2015-04-19 19:24:44382[27]的线程中出现错误 CheckinAll:未签入任何文件。在 Microsoft.TeamFoundation.VersionControl.Client.Client.ReportCheckInflicts失败和抛出(工作区 工作区,CheckinResult CheckinResult,故障[]冲突,故障[] 故障,布尔noAutoResolve,Int32操作ID)位于 Microsoft.TeamFoundation.VersionControl.Client.Workspace.CheckInInternal(工作空间CheckInParameters 参数,Int32操作ID)在 Microsoft.TeamFoundation.VersionControl.Client.Workspace.CheckIn(工作空间CheckInParameters 检查参数)在 Service.Adapters.TFSCheckinWorkspaceContext.checkin(字符串注释, WorkItemCheckinInfo[]workItemChanges,列表1其他CheckInProperties, f:\Ashish Docs\checkout\OVSMU中的字符串checkinUser) Branch\OpsHubV2\TFSWCFServiceSource\Service\Service\TFSVersionControl\AdapterComponents\tfscheckinworkspacecoxt.cs:line 2372 at Service.Adapters.tfsvcadadapter.checkIn(列表1 checkinItems, 字符串checkinComment、字符串checkinUser、List1工作项ID、List1 f:\Ashish Docs\checkout\OVSMU中的其他checkinproperty) Branch\OpsHubV2\TFSWCFServiceSource\Service\Service\TFSVersionControl\AdapterComponents\tfsvcadable.cs:line 123在 com.opshub.tfs.test.TFSWebService.c__DisplayClass2.b__0() 在f:\Ashish Docs\checkout\OVSMU中 Branch\OpsHubV2\TFSWCFServiceSource\Service\Service\TFSWebService.cs:line 692 2015-04-19 19:24:44850[27]错误:未签入任何文件。
在com.opshub.tfs.test.TFSWebService.CheckinAllStatus(字符串 authToken)在f:\Ashish Docs\checkout\OVSMU中 Branch\OpsHubV2\TFSWCFServiceSource\Service\Service\TFSWebService.cs:line 736


OpsHub v1.2.0.000的新内部版本修复了该问题

以下是安装新版本的步骤:

1) 删除Visual Studio Online实例中未能迁移或在先前尝试中遇到错误的所有项目

2) 在步骤1中重新创建所有已删除的项目

3) 删除O:drive的所有内容(以及OpsHub实用程序映射的任何其他驱动器)

4) 打开Visual Studio(在同一台计算机上)并连接到VSO。在源代码管理资源管理器中的“工作区”下,删除名称以“OH-*********”开头的所有工作区

5) 关闭所有TFS产品(Visual Studio、MTM等)并删除 %localappdata%\Microsoft\Team Foundation\3.0\Cache %localappdata%\Microsoft\Team Foundation\4.0\Cache %localappdata%\Microsoft\Team Foundation\5.0\Cache

6) 卸载当前版本的迁移实用程序,并删除“C:\Program Files\OpsHub Visual Studio Online migration utility”文件夹(如果找到)

7) 安装迁移实用程序的版本


8) 配置并开始迁移您的项目

在OpsHub 2.0.0.0 Free中仍然会发生。