我正在尝试从一个大的团队项目中迁移工作项,我想把它分成几个较小的团队项目。
区域和迭代结构如下所示:
源项目
因此,在本例中,我想迁移team 3。当我运行迁移时,区域树看起来如下所示
如何从目标树中删除"sourceproject“节点?
我尝试过不同的字段映射,但它们只影响字段,而不影响树。
我的配置如下所示
"$type": "WorkItemMigrationConfig",
"Enabled": true,
"ReplayRevisions": true,
"PrefixProjectToNodes": true,
"UpdateCreatedDate": true,
"UpdateCreatedBy": true,
"BuildFieldTable": false,
"AppendMigrationToolSignatureFooter": false,
"WIQLQueryBit": "AND [System.AreaPath] UNDER 'sourceproject\\unit 3' AND [System.WorkItemType] NOT IN ('Test Suite', 'Test Plan')",
"WIQLOrderBit": "[System.ChangedDate] desc",
"LinkMigration": true,
"AttachmentMigration": true,
"AttachmentWorkingPath": "c:\\temp\\WorkItemAttachmentWorkingFolder\\",
"FixHtmlAttachmentLinks": false,
"SkipToFinalRevisedWorkItemType": true,
"WorkItemCreateRetryLimit": 5,
"FilterWorkItemsThatAlreadyExistInTarget": false,
"PauseAfterEachWorkItem": true,
"AttachmentMaxSize": 480000000,
"CollapseRevisions": false,
"LinkMigrationSaveEachAsAdded": false,
"GenerateMigrationComment": true,
"NodeBasePaths": [
"Sourceproject\\Unit 3",
"Sourceproject\\Unit 3 sprint",发布于 2020-12-07 12:45:27
设置"PrefixProjectToNodes":假,解决了我的问题。
然后,“项目名称”将不会以根节点的形式出现。
https://stackoverflow.com/questions/65124477
复制相似问题