我正在尝试将我们的主分支的最新版本合并到一个更老的分支中。只有两个文件存在冲突,但冲突很复杂,我想手动复制更新版本中的更改并修复一些问题。自上次提交到旧分支以来,已经进行了大量的提交,我不知道这两个文件何时被更改。
使用TortoiseHg,如何在特定文件被更改的任何分支上找到最新版本?
答案 0 :(得分:3)
在Windows资源管理器中,右键单击您感兴趣的历史记录文件。
在TortoiseHG菜单中,选择"修订历史记录":
这将打开一个窗口,仅显示已修改该文件的变更集(在任何分支中)。它还应显示跟踪文件重命名的历史记录(如果在hgrc中启用了hg log
"关注"选项),副本和移动。
您也可以从THG Workbench应用程序中获取相同的内容,从较低的文件列表中调用它"文件历史记录":
要么带你去:
此外,此屏幕的命令行等效项将使用hg log file
和hg annotate file
。