【发布时间】:2022-12-05 20:17:58
【问题描述】:
使用 Azure Devops Api,我需要检查对于给定的 Pull Request,所有更改是否已经合并到目标分支中。
我可以通过浏览器检索此信息: 请注意,由于Microsoft's approach to PRs,冲突信息可能已过时。
我在 Devops Api 的 json 数据中找不到这个问题的答案。
有人有线索吗?
【问题讨论】:
标签: azure-devops azure-devops-api
使用 Azure Devops Api,我需要检查对于给定的 Pull Request,所有更改是否已经合并到目标分支中。
我可以通过浏览器检索此信息: 请注意,由于Microsoft's approach to PRs,冲突信息可能已过时。
我在 Devops Api 的 json 数据中找不到这个问题的答案。
有人有线索吗?
【问题讨论】:
标签: azure-devops azure-devops-api
如果 PR 已经完成了对目标分支的合并更改,通常会有一个新的提交生成到目标分支,其提交消息格式为“Merged PR {PR Number}: {PR Title}" 默认情况下。您可以从目标分支的提交历史中找到它。
然后您可以使用 Azure DevOps REST API“Commits - Get Changes”获取目标分支上新提交的所有更改。它们也是从 PR 合并的所有更改。
【讨论】: