mercurial - 使用 TortoiseHg 跨多个提交进行代码审查的最佳方法是什么?

标签 mercurial tortoisehg

我遇到的问题是我有一些代码审查要做,每次审查大约有 10 次提交。这是一个活跃的仓库,开发人员不断提交。我让 TortoiseHg 过滤我的变更集,以便我只查看我关心的那些。

我想看到的是第一次更改之前的变更集和最后一次(没有显示所有不相关的变更集)之间的差异。我只是想看看所有这些变化的最终结果。我不在乎变更集 1 中有一些可怕的代码,在 3 中已修复。我只想看看最终通过所有这些变更集 merge 的内容的差异。

我觉得我错过了显而易见的问题,这不是一个明智的问题。尽管如此,我还是要问。任何人?

最佳答案

我不确定 1.1.8,因为我使用的是 1.9/2.0 候选版本,但我相信您可以左键单击变更集 1,右键单击修订版 3 并选择视觉差异。这应该会打开您选择的差异工具,并且只显示两个版本之间的差异。

当我在较新的乌龟中执行此操作时,它以目录比较模式打开 BeyondCompare,一侧是修订版 1,另一侧是修订版 2。

关于mercurial - 使用 TortoiseHg 跨多个提交进行代码审查的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4853127/

相关文章:

mercurial - 如何从 Bitbucket 存储库中检索可用分支?

version-control - Mercurial——指定某些文件应该始终被拉出但从不被插入?

mercurial - 如何从 Mercurial 的工作目录中删除所有未跟踪的文件?

emacs - 是否有一种 emacs 模式可以在编辑我的 .hgrc 文件时显示语法高亮显示?

mercurial - TortoiseHG 更新远程存储库

mercurial - Mercurial 拉vs.更新到分支提示

mercurial - Tortoisehg 日志窗口中的奇怪输出

mercurial - 是否有等效于 `git stash save -p` 的 hg 可以将 block 分成更小的 block ?

version-control - Mercurial:在分支之间 merge ......向后?

tortoisehg - 仅将 TortoiseHg Workbench 历史记录限制为特定分支