【问题标题】:How can I check if all changes are merged with Azure Devops Api?如何检查所有更改是否已与 Azure Devops Api 合并?
【发布时间】:2022-12-05 20:17:58
【问题描述】:

使用 Azure Devops Api,我需要检查对于给定的 Pull Request,所有更改是否已经合并到目标分支中。

我可以通过浏览器检索此信息: 请注意,由于Microsoft's approach to PRs,冲突信息可能已过时。

我在 Devops Api 的 json 数据中找不到这个问题的答案。

有人有线索吗?

【问题讨论】:

    标签: azure-devops azure-devops-api


    【解决方案1】:

    如果 PR 已经完成了对目标分支的合并更改,通常会有一个新的提交生成到目标分支,其提交消息格式为“Merged PR {PR Number}: {PR Title}" 默认情况下。您可以从目标分支的提交历史中找到它。

    然后您可以使用 Azure DevOps REST API“Commits - Get Changes”获取目标分支上新提交的所有更改。它们也是从 PR 合并的所有更改。

    【讨论】:

      猜你喜欢
      • 2022-07-18
      • 2018-04-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多