Не следует изменять версию RD (ревизию). Были внесены другие изменения в RD и обновленный RD с измененными данными. Это сработало. Сервер генерирует новый номер версии.
Похоже, я больше не могу обновлять определение выпуска VSRM через API https://docs.microsoft.com/en-us/rest/api/vsts/release/definitions/update?view=vsts-rest-5.0
Единственным , что я изменил был номер версии от 12
к 4.1
после определения выпуска прибудет.
URL API: https: //.vsrm.visualstudio.com/One/_apis/Release/definitions? Api-version = 5.0-preview.3
Ответ: {"$ id": "1", "innerException": null, "message": "Вы используете старую копию определения выпуска. Обновите свою копию и повторите попытку.", "TypeName": "Microsoft.VisualStudio .Services.ReleaseManagement.Data.Exceptions.InvalidRequestException, Microsoft.VisualStudio.Services.ReleaseManagement2.Data "," typeKey ":" InvalidRequestException "," errorCode ": 0," eventId ": 3000}
Я попробовал как версии, так 5.0
и 5.0
превью api. Такая же ошибка. Я использую PostMan с PAT. GET отлично работает.
Не могли бы вы рассказать мне, что я делаю неправильно?
azure-devops,azure-pipelines-release-pipeline,azure-devops-rest-api,