如何在Azure devops中的项目中查找所有已完成的PR

时间:2020-04-01 01:31:30

标签: azure-devops

如何在Azure devops中的项目中查找所有已完成的PR?我应该在devops链接的“我的请求”下找到它们,但是什么都没有显示。甚至Microsoft员工也没有答案。

2 个答案:

答案 0 :(得分:1)

如何在Azure devops中的项目中查找所有已完成的PR

对于这个问题,我恐怕天青的开发者目前还没有开箱即用的功能。

当前,我们可以通过Pull Request Dashboard扩展获取跨项目的Active Pull请求,但是此扩展不提供获取完整的Pull请求的功能。 “我的拉取请求”也是如此。我们也无法使用REST API来获得跨项目的完整请求请求。 REST API仅适用于单个项目范围。

除了否定答案外,我认为您想要的也是可以实现的(就像Active pull请求一样)!所以我在DC论坛上发布了功能请求here。您可以对该建议票进行投票并在此处分享您的评论。产品团队将在查看更新后提供更新。任何对此感兴趣的人都可以对其进行投票和跟踪。希望这会有所帮助。

答案 1 :(得分:0)

您可以使用REST API以编程方式进行操作。简单的工作流程:

  1. 获取所有项目:Projects-List
  2. 获取每个项目的存储库:Repositories - List
  3. 获取每个存储库的拉取请求:Pull Requests - Get Pull Requests

您可以为此要求构建一个集线器扩展:Add a hub