0

我的开发组最近从版本 1.1.9 升级到了 2.8.1。我主要使用 Hg 命令行工具,但我经常使用的两个乌龟工具,Repository Explorer 和 Annotate Files 似乎随着新版本发生了很大变化。Repository Explorer 似乎已成为 Revision History,尽管 Annotate Files 仍然存在,但它的功能并不强大。

在 1.1.9 中,我可以右键单击一个文件,然后选择 Repository Explorer。这将打开一个包含 3 个部分的窗口。在顶部,它将列出该特定文件的所有修订。在底部,有 2 个部分。一个显示了作为该提交一部分的所有文件,在右侧显示了该文件和修订的更改。在 2.8.1 中,修订历史只有修订列表,以及该特定文件和修订的更改。相关文件未列出。

类似地,在 1.1.9 Annotate Files 中,有一个顶部窗口显示该文件的所有修订,然后是一个底部窗口,为选定修订的文件添加注释。在 2.8.1 中,它只显示底部窗口以及变更集的描述。通过 Changeset 对话框,我可以遍历 parent(s)/child(ren),但如果有很多更改,这是一种非常乏味的导航方式。

我在 2.8.1 中探索了新的 Workbench,但我也无法模仿 1.1.9 的功能。有没有办法做到这一点?

谢谢。

ps 我刚刚在 2.8.1 中发现了“查看 -> 修订详细信息”,它显示了 ChangeSet 中的其他文件。但是 Workbench 中的 Revision 窗格仍然显示整个存储库的修订,而不是特定文件。除非我单击该文件并选择“修订历史记录”,它会打开一个单独的窗口,然后不显示相关文件。

4

1 回答 1

0
thg log the_name_of _your_file 

似乎是您正在寻找的 - 它遵循单个文件的历史记录。

于 2013-07-04T09:22:35.110 回答