Удаление версии группы задач через REST API - PullRequest
0 голосов
/ 12 марта 2020

Я сделал предварительную версию группы задач. Теперь я хочу удалить эту версию. Поэтому не делайте его полной версией, но удалите его, чтобы предыдущая версия снова стала последней. Поскольку в GUI нет способа удалить его, я подумал, что REST API может работать. Сначала я сделал

GET https://dev.azure.com/{organization}/{project}/_apis/distributedtask/taskgroups/{taskGroupId}?api-version=5.1-preview.1

Из полученного JSON я удалил одну версию. Затем я отправил его обратно на Azure Devops вроде:

PUT https://dev.azure.com/{organization}/{project}/_apis/distributedtask/taskgroups/{taskGroupId}?api-version=5.1-preview.1

Это приводит к ошибке, однако: «В запросе указан идентификатор группы задач, но предоставленная группа задач имеет идентификатор 00000000-0000-0000-0000 -000000000000. "

В документации показан пример без идентификатора задачи в URL, но это также приводит к ошибке.

Я попытался изменить содержимое JSON новым версия и время, но я все равно получаю ту же ошибку. Есть идеи, если этот сценарий может работать? Если так, что следует изменить?

С уважением,

ThyS

1 Ответ

0 голосов
/ 12 марта 2020

К сожалению, это недоступно.

Проверка Невозможно удалить более новую версию группы задач в диспетчере выпусков Закрыто vsts , там написано "Это работает, как задумано. Мы не можем удалить новую версию группы задач. ".

Я также попробовал Группы задач - Обновление и, похоже, может только обновлять, а не удалять / удалять версию группы задач.

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

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