Github:查找用户是审阅者的 PR

问题描述 投票:0回答:4

Github 添加了审阅者

有没有办法找到用户是审阅者的 PR(例如在Pull Requests页面上)?我已经尝试过的事情:

  • 检查https://help.github.com/articles/searching-issues/以获取过滤器:

    没有找到

  • 已测试的潜在过滤器评论者:{{user}},评论:{{user}}

    没有返回 PR

  • 测试涉及:{{user}}过滤器

    用户仅作为审阅者的 PR 不会显示在结果中。

github pull-request
4个回答
64
投票

截至2017年1月23日,Github已添加此功能

搜索

您可以根据审查状态过滤拉取请求(无、 要求、批准、更改请求或要求),由审阅者,以及 由请求的审稿人。例如:

类型:公关评论:无 匹配尚未审核的拉取请求。

类型:公关评论:必填 匹配需要审核才能合并的拉取请求。

类型:pr 审核:已批准 匹配审阅者已批准的拉取请求。

类型:公关评论:changes_requested 匹配审阅者要求更改的拉取请求。

类型:pr 审阅者:gjtorikian 匹配由特定人员审核的拉取请求。

类型:公关请求审核:benbalter 匹配特定人员被要求审核的拉取请求。

个人PR

个人PR页面可以看到新标签页https://github.com/pulls

项目 PR(例如 Symfony)

可以在项目 PR 页面上看到一个新的过滤器,例如https://github.com/symfony/symfony/pulls


6
投票

如今,获取此信息的最简单方法就是简单地导航到:

https://github.com/pulls/review-requested


2
投票

您现在还可以访问

is:open is:pr user-review-requested:@me
,这与其他有点不同,因为它只会过滤您明确要求作为审阅者的 PR(团队审阅不计在内)。


0
投票

我刚刚遇到这个,因为我想搜索得到特定用户评论的 PR。

is:pr reviewed-by:USERNAME

来源https://docs.github.com/en/issues/tracking-your-work-with-issues/filtering-and-searching-issues-and-pull-requests

按审阅者过滤拉取请求:

state:open type:pr reviewed-by:octocat

© www.soinside.com 2019 - 2024. All rights reserved.