TortoiseHg中重命名文件的文件历史记录

时间:2014-08-12 02:46:12

标签: file-io mercurial history tortoisehg hgrc

我知道如何使用Mercurial重命名文件。我理解hg log命令在重命名文件之前不显示文件历史记录,除非您使用-f选项,并且您可以强制按照接受的答案中的描述显示文件历史记录这里Why 'hg mv' (mercurial) doesn't move a file's history by default?

但是,当我重命名文件,然后使用TortoiseHg检查文件历史记录时,我无法查看文件的完整历史记录,包括重命名文件之前的任何更改,即使我更新了我的〜/ .hgrc 文件包含上述链接中解释的那些更改。我怎样才能做到这一点?如何强制文件历史记录在重命名文件之前包含文件中发生的更改,并在TortoisHg上显示该历史列表?


更新

TertoiseHg 3.1版显示了完整的历史记录。我的版本2.8现在显示了历史。

感谢Lazy Badger的回答。

1 个答案:

答案 0 :(得分:2)

  • 关联的答案已过时(部分,至少部分是现有的[default]部分 - 现在是[alias]
  • 我在TortoiseHG中看到完整重命名文件的历史记录,没有任何其他技巧(TortoiseHg 3.0.2版)

History of renames