Azure devops 迁移类型为RelatedLink[SKIP]的36597的链接无法迁移类型为System.LinkTypes.Hierarchy-Reverse的链接

Azure devops 迁移类型为RelatedLink[SKIP]的36597的链接无法迁移类型为System.LinkTypes.Hierarchy-Reverse的链接,azure-devops,azure-devops-migration-tools,tfs-to-tfs-migration-tool,Azure Devops,Azure Devops Migration Tools,Tfs To Tfs Migration Tool,我们需要您的帮助将链接迁移到其他组织。我们正在使用azure DevOps迁移工具版本11.6 我们使用这个工具运行了完整的迁移,看起来工作项已正确迁移,但链接正在跳过以进行迁移 这里是我们需要迁移的东西 像图像一样的附件 具有关联父关系和子关系的关联链接 我的模板是(源)IPCMMI和(目标)Scrum。我在运行迁移时遇到以下错误。请帮我解决这个问题 我们在第一时间提出这个问题 我们得到了这个错误: 迁移类型为RelatedLink的36597链接[SKIP]无法迁移类型为System.Lin

我们需要您的帮助将链接迁移到其他组织。我们正在使用azure DevOps迁移工具版本11.6

我们使用这个工具运行了完整的迁移,看起来工作项已正确迁移,但链接正在跳过以进行迁移

这里是我们需要迁移的东西

像图像一样的附件 具有关联父关系和子关系的关联链接 我的模板是(源)IPCMMI和(目标)Scrum。我在运行迁移时遇到以下错误。请帮我解决这个问题

我们在第一时间提出这个问题

我们得到了这个错误: 迁移类型为RelatedLink的36597链接[SKIP]无法迁移类型为System.LinkTypes.Hierarchy的链接-反向,其中wiSourceL=36597,wiSourceR=36591,wiTargetL=6222,wiTargetR=36591作为目标WI尚未迁移GitRepositoryEnricher:丰富6222以修复Git Repo链接

配置文件:

{
“ChangeSetMappingFile”:空,
“来源”:{
“对象类型”:“TfsTeamProjectConfig”,
“收藏”:https://dev.azure.com/Prashantshivhare01/",
“项目”:“测试迁移”,
“ReflectedWorkItemIDFieldName”:“Custom.ReflectedWorkItemId”,
“AllowCrossProjectLinking”:false,
“PersonalAccessToken”:“,
“语言地图”:{
“区域路径”:“区域”,
“迭代路径”:“迭代”
}
},
“目标”:{
“对象类型”:“TfsTeamProjectConfig”,
“收藏”:https://dev.azure.com/dest01",
“项目”:“测试迁移”,
“ReflectedWorkItemIDFieldName”:“Custom.ReflectedWorkItemId”,
“AllowCrossProjectLinking”:false,
“PersonalAccessToken”:“,
“语言地图”:{
“区域路径”:“区域”,
“迭代路径”:“迭代”
}
},
“现场地图”:[
{
“ObjectType”:“MultiValue ConditionalMapConfig”,
“WorkItemTypeName”:“”,
“sourceFieldsAndValues”:{
“字段1”:“值1”,
“字段2”:“值2”
},
“targetFieldsAndValues”:{
“字段1”:“值1”,
“字段2”:“值2”
}
},
{
“ObjectType”:“FieldBlankMapConfig”,
“WorkItemTypeName”:“”,
“targetField”:“TfsMigrationTool.ReflectedWorkItemId”
},
{
“ObjectType”:“FieldValueMapConfig”,
“WorkItemTypeName”:“”,
“sourceField”:“System.State”,
“targetField”:“System.State”,
“defaultValue”:“新建”,
“valueMapping”:{
“批准”:“新”,
“新”:“新”,
“已提交”:“活动”,
“进行中”:“活动中”,
“待办事项”:“新增”,
“完成”:“关闭”,
“已删除”:“已删除”
}
},
{
“对象类型”:“FieldtoFieldMapConfig”,
“WorkItemTypeName”:“”,
“sourceField”:“Microsoft.VSTS.Common.BacklogPriority”,
“targetField”:“Microsoft.VSTS.Common.StackRank”,
“defaultValue”:空
},
{
“对象类型”:“FieldtoFieldMultiMapConfig”,
“WorkItemTypeName”:“”,
“SourceToTargetMappings”:{
“SourceField1”:“TargetField1”,
“SourceField2”:“TargetField2”
}
},
{
“对象类型”:“FieldtoTagMapConfig”,
“WorkItemTypeName”:“”,
“sourceField”:“System.State”,
formatExpression:“ScrumState:{0}”
},
{
“ObjectType”:“FieldMergeMapConfig”,
“WorkItemTypeName”:“”,
“sourceField1”:“System.Description”,
“sourceField2”:“Microsoft.VSTS.Common.AcceptanceCriteria”,
“targetField”:“System.Description”,
“formatExpression”:“{0}
验收标准
{1}",
“完成匹配”:“完成”
},
{
“ObjectType”:“RegexFieldMapConfig”,
“WorkItemTypeName”:“”,
“源字段”:“公司.产品.发布”,
“targetField”:“公司、部门、最低收入转移”,
“模式”:“产品\d{4}.(\d{1})”,
“替换”:“$1”
},
{
“对象类型”:“FieldValuetoTagMapConfig”,
“WorkItemTypeName”:“”,
“sourceField”:“Microsoft.VSTS.CMMI.Blocked”,
“模式”:“是”,
formatExpression:“{0}”
},
{
“ObjectType”:“TreeTatagMapConfig”,
“WorkItemTypeName”:“”,
"托斯基":3,,
“时间旅行”:1
}
],
“GitRepoMapping”:null,
“日志级别”:“信息”,
“处理器”:[
{
“ObjectType”:“WorkItemMigrationConfig”,
“ReplayRevisions”:正确,
“PrefixProjectToNodes”:false,
“UpdateCreatedDate”:true,
“UpdateCreatedBy”:true,
“BuildFieldTable”:false,
“AppendMigrationToolSignatureFooter”:false,
“WIQLQueryBit:“'Test Suite','Test Plan')中的[Microsoft.VSTS.Common.ClosedDate]=''和[System.WorkItemType]”,
“WIQLOrderBit”:“[System.ChangedDate]desc”,
“启用”:正确,
“链接迁移”:没错,
“AttachmentMigration”:正确,
“AttachmentWorkingPath”:“c:\temp\WorkItemAttachmentWorkingFolder\”,
“FixHtmlAttachmentLinks”:false,
“SkipToFinalReviedWorkItemType”:true,
“WorkItemCreateRetryLimit”:5,
“FilterWorkItemsThatAlreadyExistInTarget”:true,
“PauseAfterEachWorkItem”:true,
“AttachmentMaxSize”:48000000,
“折叠视觉”:错误,
“LinkMigrationSaveEachAsAdded”:false,
“世代移民评论”:没错,
“节点分离”:[
“产品\区域\路径1”,
“产品\区域\路径2”
],
“工作项ID”:空
}
],
“版本”:“11.6”,
“QuerySoapBugEnabled的变通方法”:false,
“工作项类型定义”:{
“sourceWorkItemTypeName”:“targetWorkItemTypeName”,
“Bug”:“Bug”,
“需求”:“产品待办事项”,
“史诗”:“史诗”,
“任务”:“任务”,
“功能”:“功能”,
“测试用例”:“测试用例”
}
}

创建工作项查询->查询类型为工作项树->选择查询结果中的所有工作项,然后选择“移动到团队项目->选择目标项目团队->单击查询选项卡结果->单击保存项按钮保存所有工作项


Hi@Prashant shivhare,我们需要确保这两个项目在Azure DevOps组织中遵循相同的流程。你可以