【问题标题】:How to get Annotated Tags from GIT using Azure DevOps Services REST APIs如何使用 Azure DevOps Services REST API 从 GIT 获取带注释的标签
【发布时间】:2018-12-29 20:29:02
【问题描述】:

我指的是文档 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 存储库中获取带注释的标签。但我找不到它要求从 Azure DevOps 放入 API 的“对象 ID”。 当我输入提交的 Sha 代码时,它会引发错误,如图所示

【问题讨论】:

    标签: azure-devops-rest-api


    【解决方案1】:

    它需要标签的对象 ID。如果您需要 ID,则可以使用 refs api 找到标签。

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

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

    一旦你有了你想要的 ID,然后用它来调用你已经在使用的 API。

    【讨论】:

      猜你喜欢
      • 2019-09-03
      • 2020-02-13
      • 2021-01-01
      • 1970-01-01
      • 2020-11-29
      • 1970-01-01
      • 2021-01-15
      • 2020-11-18
      • 1970-01-01
      相关资源
      最近更新 更多