Можно ли восстановить удаленную группу задач в Azure Devops (VSTS)? - PullRequest
0 голосов
/ 30 октября 2019

Я случайно удалил группу задач , но она мне нужна, и я хотел бы восстановить ее.

Есть ли способ восстановления удаленной группы задач в DevOps Azure (VSTS)? )?

Я вижу в документации, что удаленные определения сборки можно восстановить, но я ничего не нашел об удаленных группах задач.

1 Ответ

1 голос
/ 30 октября 2019

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

Для этого сначала вам потребуется GUIDудаленная группа задач. Вы можете легко получить его из конвейера, ссылающегося на него: missingTaskGroup

Просто перейдите на вкладку истории данного конвейера и найдите удаленную группу задач и ее GUID в YAML после открытия. версий, использующих «Сравнить разницу».

Вы должны найти что-то вроде этого, где id - это GUID группы задач:

"steps": [
      {
        "environment": {},
        "enabled": true,
        "continueOnError": true,
        "alwaysRun": true,
        "displayName": "Task group: testTaskGroup ",
        "timeoutInMinutes": 0,
        "condition": "succeededOrFailed()",
        "task": {
          "id": "5e417q45-afea-4f74-a126-a26ea17020dc",
          "versionSpec": "1.*",
          "definitionType": "metaTask"
        },
        "inputs": {}
      }

Замена заполнителей в следующем URL и навигациячтобы вы могли получить полную историю удаленной группы задач: https://dev.azure.com/[yourOrganization]/[yourProject]/_taskgroup/[taskGroupGuid]

После перехода на вкладку «Журнал» вы можете просто сохранить JSON той версии, которую вы предпочитаете, и использовать функцию импорта в группах задач. страница для создания новой, но идентичной группы задач, как удаленная.

...