Перенос рабочих элементов и изменение пути к области с помощью инструментов миграции Azure DevOps

#azure #migration #devops

#azure #миграция #devops

Вопрос:

Я пытаюсь перенести рабочие элементы из большого teamproject, который я хочу разделить на несколько более мелких teamprojects.
Структура области и итерации выглядит примерно так:

исходный проект

  • Блок 1 (я не хочу мигрировать)
  • Блок 2 (я не хочу переносить)
  • Блок 3
    • команда А
    • Команда B
      • Подузлы…

итак, в данном случае я хочу перенести команду 3. когда я запускаю свою миграцию, дерево областей выглядит примерно так

  • Дестпроект
    • исходный проект
      • Блок 3
        • Команда А
        • Команда B
          • Подузлы…

Как я могу удалить узел «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",
 

Ответ №1:

Установка «PrefixProjectToNodes»: false решила мою проблему.

тогда «название проекта» не будет отображаться как корневой узел.