【问题标题】:How to resume review process after updating pull request at GitHub?在 GitHub 更新拉取请求后如何恢复审核流程?
【发布时间】:2017-04-15 01:12:29
【问题描述】:

我分叉了 GitHub 存储库并创建了拉取请求。审阅者要求我进行更改:

请求更改
1 次审查请求具有写入权限的审查员进行更改。 Learn more.

我已经在拉取请求分支中提交并推送了必要的更改,因此它们显示在拉取请求页面上。现在我想请贡献者继续审查我的更改。

是否有任何按钮或操作?找不到这个。

【问题讨论】:

    标签: git github pull-request


    【解决方案1】:

    我认为,如果审阅者正在查看问题,或者写评论说明您进行了请求的更改(我会做后者),我认为您只需等待。然后reviewer可以再看一遍并批准PR。

    【讨论】:

      【解决方案2】:

      不,你无法让用户知道它。

      您可以评论您所做的更改 - 此评论将 给他一个通知。

      除此之外,如果可能,通过其他媒介通知他。

      【讨论】:

        【解决方案3】:

        审阅者被从实际列表中删除(即使他在列表中带有叉号),他甚至不再在他的任务中看到拉取请求。只需再次将他添加为审阅者即可。

        【讨论】:

          【解决方案4】:

          我同意@prabodhprakash,使用“审阅者”旁边的齿轮重新选择审阅者。这会将他的状态从红色“x”更改回橙色圆圈。

          问题是 PR 的状态仍然是“请求更改”。在此之后应该有一个状态,例如“更改已解决”或“需要审查”再次由请求者通过按钮启动,当她/他准备好再次查看 PR 时。否则,PR 看起来仍然处于“已审核和拒绝”状态。

          【讨论】:

            【解决方案5】:

            2 年后(2019 年 2 月),请检查 the new button "Re-request review" 是否有帮助。

            作为illustrated on twitter,如果您的 PR 已经过审核,但现在是第 2 轮的时候了:用新鲜的眼睛和新鲜的代码,重新请求审核?


            注意/警告:(来自“Requesting a pull request review”)

            拉取请求作者不能请求审查,除非他们是仓库所有者或对仓库具有写入权限的合作者。

            in the comments gertvdijk 所述:

            我是该项目的贡献者,也是 PR 的所有者。
            我需要成为项目的合作者才能请求重新审核,这对我来说没有意义吗?

            哦,哇,公关作者不能使用此功能是设计使然吗?
            该死的,这简直是在扼杀整个功能。

            【讨论】:

            • 我没有那个按钮。您需要对项目执行此操作的任何特定权限吗? GH 确实有问题,对于我处理审查 cmets 的 PR,状态仍然是“请求更改”,而我无权更改它。评论并不总是有帮助,并且 PR 在所有列表/报告中都会像这样列出。 :-(
            • @gertvdijk 检查您是否是该项目的合作者。
            • 我是项目的贡献者,也是 PR 的所有者。我需要成为项目的合作者才能请求重新审核,这对我来说没有意义吗? (FTR,大约是this PR)。
            • 哦,哇,PR作者不能使用这个功能是设计使然吗?该死的,这在很大程度上扼杀了整个功能。 “拉取请求作者不能请求审查,除非他们是存储库所有者或对存储库具有写入权限的协作者。” (source)
            • @gertvdijk 我同意。我已将您的评论包含在答案中,以使该约束更加明显。
            【解决方案6】:

            解决办法是dismiss the review。您可以放心地执行此操作,因为原始对话仍然存在,并且系统会要求您发表评论以解释您这样做的原因。

            简而言之,查找“请求更改 1”旁边的下拉箭头。从那里您将能够“重新请求审核”,但请注意,仅此一项不会改变状态。此外,或者相反,您必须选择“取消审核”并输入评论,例如“进行了请求的更改”。在您确认后,您的 pull request 应该会在 PR 列表中再次显示为“review required”,因此球将不再出现在您的球场上。

            【讨论】:

            • 如果您强制推送,请求的更改就会消失,并且您不能再关闭评论。
            • 对于将一堆单独的更改标记为已完成并要求重新审核的其他人,这实际上是为我解开 PR 的答案
            猜你喜欢
            • 2023-03-05
            • 1970-01-01
            • 1970-01-01
            • 2019-05-07
            • 2015-02-16
            • 1970-01-01
            • 2018-01-19
            • 1970-01-01
            • 2022-10-02
            相关资源
            最近更新 更多