Github 添加了审阅者。
有没有办法找到用户是审阅者的 PR(例如在Pull Requests页面上)?我已经尝试过的事情:
检查https://help.github.com/articles/searching-issues/以获取过滤器:
没有找到
已测试的潜在过滤器评论者:{{user}},评论:{{user}}
没有返回 PR
测试涉及:{{user}}过滤器
用户仅作为审阅者的 PR 不会显示在结果中。
截至2017年1月23日,Github已添加此功能。
您可以根据审查状态过滤拉取请求(无、 要求、批准、更改请求或要求),由审阅者,以及 由请求的审稿人。例如:
类型:公关评论:无 匹配尚未审核的拉取请求。
类型:公关评论:必填 匹配需要审核才能合并的拉取请求。
类型:pr 审核:已批准 匹配审阅者已批准的拉取请求。
类型:公关评论:changes_requested 匹配审阅者要求更改的拉取请求。
类型:pr 审阅者:gjtorikian 匹配由特定人员审核的拉取请求。
类型:公关请求审核:benbalter 匹配特定人员被要求审核的拉取请求。
个人PR页面可以看到新标签页https://github.com/pulls
可以在项目 PR 页面上看到一个新的过滤器,例如https://github.com/symfony/symfony/pulls
如今,获取此信息的最简单方法就是简单地导航到:
您现在还可以访问
is:open is:pr user-review-requested:@me
,这与其他有点不同,因为它只会过滤您明确要求作为审阅者的 PR(团队审阅不计在内)。
我刚刚遇到这个,因为我想搜索得到特定用户评论的 PR。
is:pr reviewed-by:USERNAME
按审阅者过滤拉取请求:
state:open type:pr reviewed-by:octocat