【问题标题】:OH-SCM-009: Error occurred while sync. No files checked inOH-SCM-009:同步时出错。没有文件签入
【发布时间】:2016-02-20 04:51:05
【问题描述】:

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

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

这是一个日志文件的示例:

2015-04-19 19:24:33,072 [22] 调试 [调试] 冲突计数:1

2015-04-19 19:24:33,072 [22] 调试 [调试 |冲突] 消息:TF203057:无法签入文件夹的重命名更​​改 $/Pueblo/Main/Service/Dispatch 因为里面有文件或文件夹 此文件夹有待重命名或删除更改。您必须办理登机手续 重命名和删除更改一起。

2015-04-19 19:24:33,072 [22] 调试 [调试 |冲突]是 可解?:假的

2015-04-19 19:24:33,072 [22] 调试 [调试 |冲突] 项目:$/Pueblo/Main/Service/Dispatch

2015-04-19 19:24:33,072 [22] 调试 [调试]注意失败次数:0

2015-04-19 19:24:33,072 [22] 调试 [调试] 策略失败计数:0

2015-04-19 19:24:33,165 [11] 调试运行 cnt : 0

2015-04-19 19:24:33,181 [11] 调试套件cnt:0

2015-04-19 19:24:33,181 [11] 调试结果 cnt : 0

2015-04-19 19:24:43,680 [22] CheckinALL 线程中的调试异常 过程。

2015-04-19 19:24:44,382 [27] ERROR 线程中发生错误 CheckinAll:没有文件签入。在 Microsoft.TeamFoundation.VersionControl.Client.Client.ReportCheckInConflictsFailuresAndThrow(工作区 工作区,CheckinResult checkinResult,Failure[] 冲突,Failure[] 失败,布尔 noAutoResolve,Int32 operationId)在 Microsoft.TeamFoundation.VersionControl.Client.Workspace.CheckInInternal(WorkspaceCheckInParameters 参数,Int32 operationId)在 Microsoft.TeamFoundation.VersionControl.Client.Workspace.CheckIn(WorkspaceCheckInParameters checkinParameters) 在 Service.Adapters.TFSCheckinWorkspaceContext.checkin(字符串注释, WorkItemCheckinInfo[] workItemChanges, List1 otherCheckInProperties, f:\Ashish Docs\Checkouts\OVSMU 中的字符串 checkinUser) Branch\OpsHubV2\TFSWCFServiceSource\Service\Service\TFSVersionControl\AdapterComponents\TFSCheckinWorkspaceContext.cs:line 2372 在 Service.Adapters.TFSVCAdapter.checkIn(List1 checkinItems, 字符串 checkinComment、字符串 checkinUser、List1 workitemId、List1 f:\Ashish Docs\Checkouts\OVSMU 中的 otherCheckInProperties) Branch\OpsHubV2\TFSWCFServiceSource\Service\Service\TFSVersionControl\AdapterComponents\TFSVCAdapter.cs:line 123 在 com.opshub.tfs.test.TFSWebService.c__DisplayClass2.b__0() 在 f:\Ashish Docs\Checkouts\OVSMU Branch\OpsHubV2\TFSWCFServiceSource\Service\Service\TFSWebService.cs:line 692 2015-04-19 19:24:44,850 [27] ERROR 错误:没有文件签入。
在 com.opshub.tfs.test.TFSWebService.CheckinAllStatus(字符串 authToken) 在 f:\Ashish Docs\Checkouts\OVSMU Branch\OpsHubV2\TFSWCFServiceSource\Service\Service\TFSWebService.cs:line 第736章

【问题讨论】:

    标签: azure-devops opshub


    【解决方案1】:

    此问题已在 OpsHub v1.2.0.000 的新内部版本中修复

    这是安装新版本的过程:

    1) 删除 Visual Studio Online Instance 中迁移失败或之前尝试遇到错误的所有项目。

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

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

    4) 打开 Visual Studio(在同一台机器上)并连接到 VSO。在 Source Control Explorer 中的 Workspaces 下,删除名称以“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 仍然会发生这种情况。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多