Как объединить содержимое двух задач в одну в Devure в Azure - PullRequest
0 голосов
/ 15 октября 2019

Есть 2 задачи под одним рабочим элементом. Задачи должны быть объединены в одну. Как это сделать в Azure DevOps

1 Ответ

0 голосов
/ 18 октября 2019

Azure DevOps не имеет функции, которая может объединять рабочие элементы. Таким образом, вы должны вручную скопировать содержимое из одной задачи в другую. Или вы можете использовать REST API для получения содержимого одного рабочего элемента, а затем добавить полезное содержимое к другому. Вот API REST для получения отдельного рабочего элемента.

GET https://dev.azure.com/{orgname}/{projectname}/_apis/wit/workitems/{workitemId}?api-version=5.1

Вот API REST для обновления определенного рабочего элемента.

PATCH https://dev.azure.com/{orgname}/{projectname}/_apis/wit/workitems/{workitemId}?api-version=5.1

Вот тело запроса при обновлениирабочий элемент.

[
  {
    "op": "add",
    "path": "/relations/-",
    "value": {
      "rel": "Hyperlink",
      "url": "http://blogs.msdn.com/b/bharry/archive/2014/05/12/a-new-api-for-visual-studio-online.aspx"
    }
  }
]

Более подробную информацию о параметрах op можно получить по ссылке https://docs.microsoft.com/zh-cn/rest/api/azure/devops/wit/work%20items/update?view=azure-devops-rest-5.1#examples

...