使用&#h; hg record',有没有办法自动查看所有文件中的所有更改?

时间:2014-11-24 23:18:43

标签: version-control mercurial

hg record对于将工作副本中的更改拆分为多个提交非常有用。

当您运行hg record时,它会询问您每个修改过的文件:

examine changes to '<file>'? [Ynesfdaq?]

如果你说是,那么对于文件中的每个更改:

record change X/Y to '<file>'? [Ynesfdaq?]

但是,我经常发现我可以通过自动显示所有更改来更有效地完成操作(就好像我对第一种形式的每个问题都说y)。基本上,我希望看到所有变化的帅哥,并对他们作出是/否的决定,而不会分散干预examine changes to <file>?问题(我总是会说是的)。

是否有hg record方式来做到这一点?

1 个答案:

答案 0 :(得分:1)

我发现CRecord Extension对此非常宝贵。它为记录命令提供了基于curses的UI,并允许您更好地概述所有更改。它还允许您选择下行分辨率,而不仅仅是每个大块。