首页 文章

如何使用Azure DevOps Sevices REST API从GIT获取带批注的标签

提问于
浏览
0

我指的是文档https://docs.microsoft.com/en-us/rest/api/azure/devops/git/annotated%20tags/get?view=azure-devops-rest-4.1,使用Azure DevOps Services REST API从GIT存储库中获取带注释的标签 . 但我无法找到"object Id"它要求从Azure DevOps中输入API . 当我提交提交的Sha代码时,它会抛出错误,如图像enter image description here所示

请!帮帮我 . Thangs提前

1 回答

  • 0

    它期待标签的Object Id . 如果您需要ID,如果您使用refs api找到标签,则可以使用该ID .

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

    注意:如果使用存储库名称而不是Id,则还必须包含该项目 .

    获得所需的ID之后,请使用该ID调用您已使用的API .

相关问题