locked
Issue using TFS integration platform for clearcase to TFS 2010 migration RRS feed

  • General discussion

  • We are using TFS integration plaform release on march 2012, we are able to configure the UI for migration, but while we initiate migration, we see a message stating the migration completed successfully, without moving any items (total migrated items - 0).

    The log message shows that there are some exceptions in loading libaries. we are unable to understand why the utility is looking for TFS 11 adapter, while we are trying to migrate for TFS2010.

    • Moved by Sheldon _Xiao Friday, August 24, 2012 7:04 AM (From:Windows Presentation Foundation (WPF))
    Wednesday, August 22, 2012 5:24 AM

All replies

  • Hi RaghavendraS85,

    I am trying to involve someone familiar with this topic to further look at this issue. There might be some time delay. Appreciate your patience.

    Thank you for your understanding and support.

    Best regards,


    Lily Wu [MSFT]
    MSDN Community Support | Feedback to us

    Friday, August 24, 2012 7:58 AM
    Moderator
  • Hi,

    Would you please share migration logs for further investigation?  Please also export your migration configuration and share.  You may send the files to my email: forrestg@microsoft

    thanks.


    Forrest Guo | MSDN Community Support | Feedback to manager

    Friday, August 24, 2012 2:16 PM
    Moderator
  • Hi Forrest Guo,

    I am also facing same issue.

    Can you please address me on this behavior as soon as possible.

    Please find the details below.

    The tool used for migration from ClearCase to TFS is ‘TFS integration Platform’ (TIP) downloaded from below link. (Version 2.1)

    http://visualstudiogallery.msdn.microsoft.com/f854dd59-8eeb-4673-8d9a-ae012989bfa2

    Source: ClearCase Version is 7.0.0.1

    Destination: TFS 2010

    Steps involved.

    1. Installing VS 2010 on XP box.
    2. Installed ClearCase client on XP box. (Same machine)
    3. Checked the connectivity to ClearCase and TFS.
    4. Created view for the user. (Admin)
    5. Running TIP application.
    6. TIP Identifies all views available in VOB
    7. Initiating migration throws a conflict error (screenshot attached with the mail)
    8. Resolving error will initiate migration but does not migrate any data.

    See the log file below for more information.

    [6/6/2013 1:36:11 PM] TfsIntegrationService.exe Information: 0 : : StartSessionGroup: Enter with sessionGroupUniqueId: 45c2a119-97de-4fa7-852c-524343c46b75
    [6/6/2013 1:36:11 PM] TfsIntegrationService.exe Information: 0 : : StartSessionGroup: Creating new SyncOrchestrator
    [6/6/2013 1:36:11 PM] TfsIntegrationService.exe Information: 0 : : Provider ClearCase Selected History Adapter for Tfs 2010 b9379f30-2026-4d36-92a6-9654abf91bfd is loaded
    [6/6/2013 1:36:11 PM] TfsIntegrationService.exe Information: 0 : : Provider TFS 2010 Migration VC Provider febc091f-82a2-449e-aed8-133e5896c47a is loaded
    [6/6/2013 1:36:11 PM] TfsIntegrationService.exe Information: 0 : : 2 Adapter instance(s) loaded
    [6/6/2013 1:36:11 PM] TfsIntegrationService.exe Information: 0 : : 5 Add-Ins loaded
    [6/6/2013 1:36:11 PM] TfsIntegrationService.exe Information: 0 : : Active Directory lookup will be used for this end point.
    [6/6/2013 1:36:19 PM] TfsIntegrationService.exe Information: 0 : : TFS WorkspaceRoot: D:\TfsIPData\5
    [6/6/2013 1:36:19 PM] TfsIntegrationService.exe Warning: 0 : : The workspace root is too long. The migration may fail due to a InvalidPath exception if mapped local path is longer than 259 characters.
    [6/6/2013 1:36:19 PM] TfsIntegrationService.exe Information: 0 : : Added TFS workspace mapping from server path '$/CC_TFS' to local path 'D:\TfsIPData\5\CC_TFS'
    [6/6/2013 1:36:19 PM] TfsIntegrationService.exe Information: 0 : : StartSessionGroup: Starting SyncOrchestrator; now 0 running sessions
    [6/6/2013 1:36:19 PM] TfsIntegrationService.exe Information: 0 : VersionControl: Session worker thread [VersionControl] started
    [6/6/2013 1:36:20 PM] TfsIntegrationService.exe Information: 0 : VersionControl: Pipeline flow from c92a605e-9832-41ab-8b42-8bba21a30db3 to 7583ea73-d609-4f92-8370-ebff9dae7fb4
    [6/6/2013 1:36:20 PM] TfsIntegrationService.exe Information: 0 : VersionControl: Generating delta tables for the migration source c92a605e-9832-41ab-8b42-8bba21a30db3
    [6/6/2013 1:36:20 PM] TfsIntegrationService.exe Information: 0 : VersionControl: Unresolved conflict: 
    [6/6/2013 1:36:20 PM]   Session: 8b8497f7-c2ea-4edd-8df9-34cd659b6548
    [6/6/2013 1:36:20 PM]   Source: c92a605e-9832-41ab-8b42-8bba21a30db3
    [6/6/2013 1:36:20 PM]   Message: Cannot find applicable resolution rule.
    [6/6/2013 1:36:20 PM]   Conflict Type: Runtime Error
    [6/6/2013 1:36:20 PM]   Conflict Type Reference Name: f6dab314-2792-40d9-86cc-b40f5b827d86
    [6/6/2013 1:36:20 PM]   Conflict Details: Microsoft.TeamFoundation.Migration.Toolkit.Services.InvalidServerPathException: 'ti003/RAFT_PVOB/mv86_CNP_01_00' is not a valid canonical server path.
    [6/6/2013 1:36:20 PM]    at Microsoft.TeamFoundation.Migration.Toolkit.VC.VCServerPathTranslationService.Translate(Guid srcMigrationSourceId, String srcServerPath)
    [6/6/2013 1:36:20 PM]    at Microsoft.TeamFoundation.Migration.Toolkit.VCTranslationService.GetMappedPath(String peerServerPath, Guid migrationSourceIdOfChangeGroup)
    [6/6/2013 1:36:20 PM]    at Microsoft.TeamFoundation.Migration.TfsFileSystemAdapter.TfsFileSystemAnalysisProvider.analyzeFolder(String rootPath, Int32 versionToBeSynced, ChangeGroup changeGroup)
    [6/6/2013 1:36:20 PM]    at Microsoft.TeamFoundation.Migration.TfsFileSystemAdapter.TfsFileSystemAnalysisProvider.GenerateDeltaTable()
    [6/6/2013 1:36:20 PM]    at Microsoft.TeamFoundation.Migration.Toolkit.AnalysisEngine.GenerateDeltaTables(Guid sourceId)
    [6/6/2013 1:36:20 PM] 
    [6/6/2013 1:36:20 PM] 
    [6/6/2013 1:36:20 PM] TfsIntegrationService.exe Information: 0 : VersionControl: Stopping current trip for session: 8b8497f7-c2ea-4edd-8df9-34cd659b6548
    [6/6/2013 1:36:20 PM] TfsIntegrationService.exe Warning: 0 : VersionControl: Unable to record sync point for migration source c92a605e-9832-41ab-8b42-8bba21a30db3 of session 8b8497f7-c2ea-4edd-8df9-34cd659b6548 because lastMigratedTargetItem.ItemId is null or empty
    [6/6/2013 1:36:20 PM] TfsIntegrationService.exe Information: 0 : VersionControl: VersionControl: Session stopped!
    [6/6/2013 1:36:20 PM] TfsIntegrationService.exe Information: 0 : VersionControl: Session worker thread [VersionControl] completed
    [6/6/2013 1:42:48 PM] TfsIntegrationService.exe Information: 0 : : StartSessionGroup: Enter with sessionGroupUniqueId: 0ca1f157-cd20-4938-912d-e95fa1f8c210
    [6/6/2013 1:42:48 PM] TfsIntegrationService.exe Information: 0 : : StartSessionGroup: Creating new SyncOrchestrator
    [6/6/2013 1:42:49 PM] TfsIntegrationService.exe Information: 0 : : Provider ClearCase Selected History Adapter for Tfs 2010 b9379f30-2026-4d36-92a6-9654abf91bfd is loaded
    [6/6/2013 1:42:49 PM] TfsIntegrationService.exe Information: 0 : : Provider TFS 2010 Migration VC Provider febc091f-82a2-449e-aed8-133e5896c47a is loaded
    [6/6/2013 1:42:49 PM] TfsIntegrationService.exe Information: 0 : : 2 Adapter instance(s) loaded
    [6/6/2013 1:42:49 PM] TfsIntegrationService.exe Information: 0 : : 5 Add-Ins loaded
    [6/6/2013 1:42:49 PM] TfsIntegrationService.exe Information: 0 : : Active Directory lookup will be used for this end point.
    [6/6/2013 1:42:49 PM] TfsIntegrationService.exe Information: 0 : : TFS WorkspaceRoot: D:\TfsIPData\6
    [6/6/2013 1:42:49 PM] TfsIntegrationService.exe Warning: 0 : : The workspace root is too long. The migration may fail due to a InvalidPath exception if mapped local path is longer than 259 characters.
    [6/6/2013 1:42:49 PM] TfsIntegrationService.exe Information: 0 : : Added TFS workspace mapping from server path '$/CC_TFS' to local path 'D:\TfsIPData\6\CC_TFS'
    [6/6/2013 1:42:50 PM] TfsIntegrationService.exe Information: 0 : : StartSessionGroup: Starting SyncOrchestrator; now 0 running sessions
    [6/6/2013 1:42:50 PM] TfsIntegrationService.exe Information: 0 : VersionControl: Session worker thread [VersionControl] started
    [6/6/2013 1:42:50 PM] TfsIntegrationService.exe Information: 0 : VersionControl: Pipeline flow from e62f3491-8f95-4c8a-9dc4-6fa763aa5f76 to e6f3a5d6-12d3-4388-af64-751528485304
    [6/6/2013 1:42:50 PM] TfsIntegrationService.exe Information: 0 : VersionControl: Generating delta tables for the migration source e62f3491-8f95-4c8a-9dc4-6fa763aa5f76
    [6/6/2013 1:42:50 PM] TfsIntegrationService.exe Information: 0 : VersionControl: Unresolved conflict: 
    [6/6/2013 1:42:50 PM]   Session: 2c2434c2-e9f6-4c3e-9b2e-5b1f171c4985
    [6/6/2013 1:42:50 PM]   Source: e62f3491-8f95-4c8a-9dc4-6fa763aa5f76
    [6/6/2013 1:42:50 PM]   Message: Cannot find applicable resolution rule.
    [6/6/2013 1:42:50 PM]   Conflict Type: Runtime Error
    [6/6/2013 1:42:50 PM]   Conflict Type Reference Name: f6dab314-2792-40d9-86cc-b40f5b827d86
    [6/6/2013 1:42:50 PM]   Conflict Details: Microsoft.TeamFoundation.Migration.Toolkit.Services.InvalidServerPathException: 'ti003/RAFT_PVOB/pq30adm_CNP_01_00' is not a valid canonical server path.
    [6/6/2013 1:42:50 PM]    at Microsoft.TeamFoundation.Migration.Toolkit.VC.VCServerPathTranslationService.Translate(Guid srcMigrationSourceId, String srcServerPath)
    [6/6/2013 1:42:50 PM]    at Microsoft.TeamFoundation.Migration.Toolkit.VCTranslationService.GetMappedPath(String peerServerPath, Guid migrationSourceIdOfChangeGroup)
    [6/6/2013 1:42:50 PM]    at Microsoft.TeamFoundation.Migration.TfsFileSystemAdapter.TfsFileSystemAnalysisProvider.analyzeFolder(String rootPath, Int32 versionToBeSynced, ChangeGroup changeGroup)
    [6/6/2013 1:42:50 PM]    at Microsoft.TeamFoundation.Migration.TfsFileSystemAdapter.TfsFileSystemAnalysisProvider.GenerateDeltaTable()
    [6/6/2013 1:42:50 PM]    at Microsoft.TeamFoundation.Migration.Toolkit.AnalysisEngine.GenerateDeltaTables(Guid sourceId)
    [6/6/2013 1:42:50 PM] 
    [6/6/2013 1:42:50 PM] 
    [6/6/2013 1:42:50 PM] TfsIntegrationService.exe Information: 0 : VersionControl: Stopping current trip for session: 2c2434c2-e9f6-4c3e-9b2e-5b1f171c4985
    [6/6/2013 1:42:50 PM] TfsIntegrationService.exe Warning: 0 : VersionControl: Unable to record sync point for migration source e62f3491-8f95-4c8a-9dc4-6fa763aa5f76 of session 2c2434c2-e9f6-4c3e-9b2e-5b1f171c4985 because lastMigratedTargetItem.ItemId is null or empty
    [6/6/2013 1:42:50 PM] TfsIntegrationService.exe Information: 0 : VersionControl: VersionControl: Session stopped!
    [6/6/2013 1:42:50 PM] TfsIntegrationService.exe Information: 0 : VersionControl: Session worker thread [VersionControl] completed
    [6/6/2013 1:47:20 PM] TfsIntegrationService.exe Information: 0 : : StartSessionGroup: Enter with sessionGroupUniqueId: 7984328c-2c21-4063-8461-c814bf875514
    [6/6/2013 1:47:20 PM] TfsIntegrationService.exe Information: 0 : : StartSessionGroup: Creating new SyncOrchestrator
    [6/6/2013 1:47:20 PM] TfsIntegrationService.exe Information: 0 : : Provider ClearCase Selected History Adapter for Tfs 2010 b9379f30-2026-4d36-92a6-9654abf91bfd is loaded
    [6/6/2013 1:47:20 PM] TfsIntegrationService.exe Information: 0 : : Provider TFS 2010 Migration VC Provider febc091f-82a2-449e-aed8-133e5896c47a is loaded
    [6/6/2013 1:47:20 PM] TfsIntegrationService.exe Information: 0 : : 2 Adapter instance(s) loaded
    [6/6/2013 1:47:20 PM] TfsIntegrationService.exe Information: 0 : : 5 Add-Ins loaded
    [6/6/2013 1:47:20 PM] TfsIntegrationService.exe Information: 0 : : Active Directory lookup will be used for this end point.
    [6/6/2013 1:47:21 PM] TfsIntegrationService.exe Information: 0 : : TFS WorkspaceRoot: D:\TfsIPData\8
    [6/6/2013 1:47:21 PM] TfsIntegrationService.exe Warning: 0 : : The workspace root is too long. The migration may fail due to a InvalidPath exception if mapped local path is longer than 259 characters.
    [6/6/2013 1:47:21 PM] TfsIntegrationService.exe Information: 0 : : Added TFS workspace mapping from server path '$/CC_TFS;' to local path 'D:\TfsIPData\8\CC_TFS;'
    [6/6/2013 1:47:21 PM] TfsIntegrationService.exe Information: 0 : : StartSessionGroup: Starting SyncOrchestrator; now 0 running sessions
    [6/6/2013 1:47:21 PM] TfsIntegrationService.exe Information: 0 : VersionControl: Session worker thread [VersionControl] started
    [6/6/2013 1:47:21 PM] TfsIntegrationService.exe Information: 0 : VersionControl: Pipeline flow from 57ebc6e8-0278-44a3-b665-01cb82eb644d to 005ba2ff-5179-4eae-bef4-7bce73d01d67
    [6/6/2013 1:47:21 PM] TfsIntegrationService.exe Information: 0 : VersionControl: Generating delta tables for the migration source 57ebc6e8-0278-44a3-b665-01cb82eb644d
    [6/6/2013 1:47:22 PM] TfsIntegrationService.exe Information: 0 : VersionControl: Unresolved conflict: 
    [6/6/2013 1:47:22 PM]   Session: a5da4787-7190-4c4c-8e55-9bb9276ecd24
    [6/6/2013 1:47:22 PM]   Source: 57ebc6e8-0278-44a3-b665-01cb82eb644d
    [6/6/2013 1:47:22 PM]   Message: Cannot find applicable resolution rule.
    [6/6/2013 1:47:22 PM]   Conflict Type: A conflict type that requires user's intervention.
    [6/6/2013 1:47:22 PM]   Conflict Type Reference Name: 2c32918f-2ca0-40ec-82ec-585caa465876
    [6/6/2013 1:47:22 PM]   Conflict Details: After comparing the local system with TFS, the folder $/CC_TFS; and all its sub items will be deleted on TFS server. Please choose 'Delete' to continue with the delete; or retry the migration once the local file system is ready.
    [6/6/2013 1:47:22 PM] 
    [6/6/2013 1:47:22 PM] 
    [6/6/2013 1:47:22 PM] TfsIntegrationService.exe Information: 0 : VersionControl: Stopping current trip for session: a5da4787-7190-4c4c-8e55-9bb9276ecd24
    [6/6/2013 1:47:22 PM] TfsIntegrationService.exe Warning: 0 : VersionControl: Unable to record sync point for migration source 57ebc6e8-0278-44a3-b665-01cb82eb644d of session a5da4787-7190-4c4c-8e55-9bb9276ecd24 because lastMigratedTargetItem.ItemId is null or empty
    [6/6/2013 1:47:22 PM] TfsIntegrationService.exe Information: 0 : VersionControl: VersionControl: Session stopped!
    [6/6/2013 1:47:22 PM] TfsIntegrationService.exe Information: 0 : VersionControl: Session worker thread [VersionControl] completed
    [6/6/2013 1:51:39 PM] TfsIntegrationService.exe Information: 0 : : StartSessionGroup: Enter with sessionGroupUniqueId: 7984328c-2c21-4063-8461-c814bf875514

    Let me know if you need any further details.

     

     


    Prashantgouda

    Monday, June 10, 2013 6:58 AM
  • Hi,

    Please find the ClearCase configuration file below.

    <?xml version="1.0" encoding="utf-16"?>
    <Configuration xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" UniqueId="2a3b883e-ae3d-4055-89da-a2ca0ffb7534" FriendlyName="IBM Rational ClearCase to TFS">
      <Providers>
        <Provider ReferenceName="b9379f30-2026-4d36-92a6-9654abf91bfd" FriendlyName="ClearCase Selected History Adapter for Tfs 2010" />
        <Provider ReferenceName="febc091f-82a2-449e-aed8-133e5896c47a" FriendlyName="TFS 2010 Migration VC Provider" />
      </Providers>
      <Addins />
      <SessionGroup CreationTime="2013-06-06T11:40:01.6605126Z" FriendlyName="IBM Rational ClearCase to TFS" SessionGroupGUID="90dc42db-beac-4a66-ac7d-6dd2ef8c87f9" Creator="IN\PQ30ADM" SyncIntervalInSeconds="0" SyncDurationInMinutes="0">
        <MigrationSources>
          <MigrationSource InternalUniqueId="c609c2e3-d6fd-4c3d-a932-97d7efaac33c" FriendlyName="\RAFT_PVOB" ServerIdentifier="\RAFT_PVOB" ServerUrl="\RAFT_PVOB" SourceIdentifier="\RAFT_PVOB" ProviderReferenceName="b9379f30-2026-4d36-92a6-9654abf91bfd" EndpointSystemName="ClearCase">
            <Settings>
              <Addins />
              <UserIdentityLookup />
              <DefaultUserIdProperty UserIdPropertyName="DisplayName" />
            </Settings>
            <CustomSettings>
              <CustomSetting SettingKey="PrecreatedViewName" SettingValue="pq30adm_CNP_01_00" />
              <CustomSetting SettingKey="DynamicViewRoot" SettingValue="M:\" />
              <CustomSetting SettingKey="DownloadFolder" SettingValue="D:\Views\download" />
              <CustomSetting SettingKey="DetectChangesInCC" SettingValue="False" />
              <CustomSetting SettingKey="LabelAllVersions" SettingValue="False" />
              <CustomSetting SettingKey="ClearfsimportConfiguration.Unco" SettingValue="False" />
              <CustomSetting SettingKey="ClearfsimportConfiguration.Master" SettingValue="False" />
              <CustomSetting SettingKey="ClearfsimportConfiguration.ParseOutput" SettingValue="False" />
              <CustomSetting SettingKey="ClearfsimportConfiguration.BatchSize" SettingValue="1000" />
            </CustomSettings>
            <StoredCredential />
          </MigrationSource>
          <MigrationSource InternalUniqueId="e7771b7c-ccb3-4875-b51f-9792262d2c3e" FriendlyName="pinblrrt03 (VC)" ServerIdentifier="d58187a0-05cc-405c-aff9-970bb82f385c" ServerUrl="TFS Serevr url" SourceIdentifier="CC_TFS" ProviderReferenceName="febc091f-82a2-449e-aed8-133e5896c47a" EndpointSystemName="TFS">
            <Settings>
              <Addins />
              <UserIdentityLookup />
              <DefaultUserIdProperty UserIdPropertyName="DisplayName" />
            </Settings>
            <CustomSettings />
            <StoredCredential />
          </MigrationSource>
        </MigrationSources>
        <Sessions>
          <Session CreationTime="2013-06-06T11:40:01.6292624Z" SessionUniqueId="86d54940-8f87-46c1-bb1b-573b2ba520d5" FriendlyName="Version Control Session" LeftMigrationSourceUniqueId="c609c2e3-d6fd-4c3d-a932-97d7efaac33c" RightMigrationSourceUniqueId="e7771b7c-ccb3-4875-b51f-9792262d2c3e" SessionType="VersionControl">
            <EventSinks />
            <CustomSettings>
              <SettingXml>
                <VCSessionCustomSetting>
                  <Settings>
                    <!-- This setting may be enabled in Unidirectional migration mode to disable the detection of target changes.-->
                    <Setting SettingKey="DisableTargetAnalysis" SettingValue="False" />

    <Setting SettingKey="SnapShotStartPoint" SettingValue="1F87FF05-2E09-49c8-0AC6DB9DD595; 809811" />


                  </Settings>
                </VCSessionCustomSetting>
              </SettingXml>
              <SettingXmlSchema />
            </CustomSettings>
            <Filters>
              <FilterPair Neglect="false">
                <FilterItem MigrationSourceUniqueId="c609c2e3-d6fd-4c3d-a932-97d7efaac33c" FilterString="\RAFT_PVOB" MergeScope="\RAFT_PVOB" />
                <FilterItem MigrationSourceUniqueId="e7771b7c-ccb3-4875-b51f-9792262d2c3e" FilterString="$/CC_TFS" SnapshotStartPoint="1048441" MergeScope="$/CC_TFS" />
              </FilterPair>
            </Filters>
          </Session>
        </Sessions>
        <Linking>
          <CustomSettings />
          <LinkTypeMappings />
        </Linking>
        <WorkFlowType Frequency="ContinuousManual" DirectionOfFlow="Unidirectional" SyncContext="Disabled" />
        <CustomSettings />
        <UserIdentityMappings EnableValidation="false">
          <UserIdentityLookupAddins />
        </UserIdentityMappings>
        <ErrorManagement>
          <ErrorRouters />
          <ReportingSettings />
        </ErrorManagement>
      </SessionGroup>
    </Configuration>


    Prashantgouda

    Monday, June 10, 2013 7:03 AM
  • Your log says: TfsIntegrationService.exe Warning: 0 : : The workspace root is too long

    Can you share the view of "View Current"? I'd like to see if it's possible to shorten workspace root.

    guoyanghe@hotmail 


    Forrest Guo | MSDN Community Support | Feedback to manager

    Monday, June 10, 2013 7:08 AM
    Moderator
  • View selector : baseline:CNP_01_00_10_3_2011@\RAFT_PVOB

    Host Path: D:\Views\pq30adm_CNP_01_00


    Prashantgouda

    Monday, June 10, 2013 2:17 PM
  • Hi, Please report this issue at connect site: https://connect.microsoft.com/VisualStudio/feedback/CreateFeedback.aspx

     I could not identify any error in the configuration. Reporting the issue there can get product engineering team look at it.

    best regards,


    Forrest Guo | MSDN Community Support | Feedback to manager

    Tuesday, June 11, 2013 2:44 AM
    Moderator