如何比较第二个补丁集与gerrit的起源

时间:2016-12-08 09:42:09

标签: git gerrit

有没有办法检查带有原点的第2或第3个补丁集的差异?不是以前的补丁集或基础

情景是;最初,我审查了第一个补丁集并给出了评论意见,随后审查了第二个补丁集,其中包含了评论意见。现在在合并到原点之前,我想检查带有原点的第二个补丁集。

像这样Review board - Compare 5th review set with origin 是否有可能与gerrit?

更新

比较基础与补丁集1显示差异与原点和补丁1 Diff with base and patch 1 log.warn消息不存在于基础中,但添加了评论并给出了评论评论。

比较基础与补丁集2显示补丁1和补丁2之间的差异。不包括原点和补丁2 enter image description here 现在,基本显示为已存在的日志消息,原始信息中不存在。

修改提交。如果重要的话。

2 个答案:

答案 0 :(得分:0)

是。单击任何更改的文件以查看diff,并排diff或统一diff。在顶部,您可以看到两侧的“Patch Set Base 1 2 3”。默认情况下,左侧部分位于Base,右侧位于默认的当前Patch集上。您可以切换到两侧的另一个补丁集。统一差异几乎相同。

答案 1 :(得分:0)

你已经正确地进行了diff处理,但实际上log.warn行不会在base-patchset2 diff中显示。

我可以在某些可能性中考虑这个问题:

  1. 你是否重新改变了?

  2. 您在代码中遇到一种特殊情况,这种情况正在愚弄我们。无法分析,因为图像中缺少其他源代码行。是否可以显示缺失的行?

  3. 有一个错误。您使用的Gerrit版本是什么?