Как получить аннотированные теги из GIT с помощью API-интерфейсов REST Azure DevOps Services - PullRequest
0 голосов
/ 07 декабря 2018

Я ссылаюсь на документ https://docs.microsoft.com/en-us/rest/api/azure/devops/git/annotated%20tags/get?view=azure-devops-rest-4.1, чтобы получить аннотированные теги из репозитория GIT с помощью API-интерфейсов REST Azure DevOps Services.Но я не могу найти «идентификатор объекта», который он запрашивает в API из DevOps Azure.Когда я помещаю Sha-код коммита, он выдает ошибку, как показано на изображении
enter image description here

1 Ответ

0 голосов
/ 11 декабря 2018

Ожидается идентификатор объекта тега.Если вам нужен идентификатор, он будет доступен, если вы найдете тег, используя refs api.

https://dev.azure.com/{organization}/_apis/git/repositories/{repositoryId}/refs?filter=tags/&api-version=5.0-preview.1

Примечание. Если вы используете имя хранилища вместо идентификатора, вам придетсятакже включите проект.

Как только у вас есть идентификатор, который вы хотите, используйте его для вызова API, который вы уже используете.

...