上传补丁集保留现有评论

Upload patch set preserving existing reviews

我们使用 Jenkins 来验证补丁集。有时 Jenkins 需要对补丁集做一些更改。所以它 commit --amend 更改然后上传新的补丁集。

除了对原始补丁集进行的所有手动审查都会被删除这一事实之外,它工作得很好。

请注意,在您所描述的情况下,您有一个新的补丁集,并且在特殊情况下除外,您不希望将旧补丁集的选票复制到新补丁集。例如:如果有人批准了 patchset1 并且 Jenkins 推送了 patchset2,可能 he/she 不想让 his/her 投票自动复制到 patchset2。

表示:您可以通过设置项目的 label.LABEL-NAME.copyXXXXX 选项来控制投票 will/won 不被复制到新补丁集的方式。在 Gerrit 文档中查看更多信息 here