Github:查找用户是评论者的 PR

Mar*_*k C 14 github pull-request

Github 添加了审稿人

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

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

    没有找到

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

    没有 PR 返回

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

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

Mar*_*k C 22

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

搜索

您可以根据审查状态(无、需要、已批准、已请求更改或需要)、审查者和请求的审查者过滤拉取请求。例如:

type:pr review:none 匹配尚未审查的拉取请求。

type:pr review:required 匹配需要审查才能合并的拉取请求。

type:pr review:approved 匹配审阅者批准的拉取请求。

type:pr review:changes_requested 匹配审阅者要求更改的拉取请求。

type:pr review-by:gjtorikian 匹配由特定人员审查的拉取请求。

type:pr review-requested:benbalter 匹配特定人员被要求审查的拉取请求。

个人 PR

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

项目 PR(例如 Symfony)

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

  • 不幸的是,**pr 审核者:gjtorikian** 似乎包括 gjtorikian 对审核发表评论的 PR,而不是 PR 上列为审核者的任何人,因此批准或拒绝了它 (5认同)

use*_*890 5

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

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

  • 如果您已经审阅过 PR,它们将从该过滤器中消失,如果您正在寻找审阅者的所有 PR,这可能是您不想要的。 (7认同)