我知道如何使用Mercurial重命名文件。我了解到,除非您使用‘-f’选项,否则‘hg log’命令不会显示文件重命名之前的文件历史记录,而且还可以强制显示文件历史记录,如此处所述Why 'hg mv' (mercurial) doesn't move a file's history by default?。
然而,当我重命名文件后,使用TortoiseHg检查文件历史记录时,即使我更新我的~/.hgrc文件以包括这些更改,我仍无法查看文件的完整历史记录,包括在重命名文件之前发生的任何更改。如何做到这一点? 如何强制File History包括在重命名文件之前发生的更改,并在TortoisHg上显示该历史记录列表?
然而,当我重命名文件后,使用TortoiseHg检查文件历史记录时,即使我更新我的~/.hgrc文件以包括这些更改,我仍无法查看文件的完整历史记录,包括在重命名文件之前发生的任何更改。如何做到这一点? 如何强制File History包括在重命名文件之前发生的更改,并在TortoisHg上显示该历史记录列表?
更新
TertoiseHg版本3.1显示完整的历史记录。我有2.8版本,未显示历史记录。
感谢Lazy Badger的答案。