【发布时间】:2023-03-15 04:19:02
【问题描述】:
我正在尝试复制这个 git 命令:git log "$labelCommit..HEAD" --decorate 使用 Azure Devops api
我认为这样可以解决问题:
GET https://dev.azure.com/fabrikam/_apis/git/repositories/{repositoryId}/commits?searchCriteria.compareVersion.version=$labelCommit&searchCriteria.compareVersion.versionType=commit&api-version=6.0-preview.1
但我似乎一直在恢复一切。查看我的 repo,我应该得到 7 个提交,但我可以得到数千个。
没有关于 searchCriteria.compareVersion 是什么或如何使用它、各种选项的实际含义的文档。
有没有人做过类似的事情?
【问题讨论】:
标签: azure-devops