0

在 mercurial repo 中我可以看到它。我认为 mercurial 已经在修订图上有了这个功能。

我如何配置 tortoisehg 来实现这一目标?

我想为 hgweb提供类似的东西。

4

1 回答 1

2

Tortisehg 没有内置的图形查看器,但如果安装了“hg view”或“hgk”并且您在 Mercurial.ini 文件中配置了 tortoisehg.view,它将调用它们。

来自http://tortoisehg.wiki.sourceforge.net/FAQ

问:如何将 hgk(hg 视图)添加回 TortoiseHg-0.3?

A: 下载 tclkit 并将它放在你的 TortoiseHg 目录中。从 Mercurial 存储库下载 hgk 脚本并将其放在您的 TortoiseHg\contrib 目录中。创建一个 hgk.cmd 文件并将其放在 TortoiseHg\scripts 中。该文件应包含:

@set HG=C:\Program Files\TortoiseHg\hg.exe
@"C:\Program Files\TortoiseHg\tclkit-win32.exe" "C:\Program Files\TortoiseHg\contrib\hgk" %*

然后在 Mercurial.ini 文件中启用 hgk:

[extensions]
hgext.hgk =

[hgk]
path=C:\Program Files\TortoiseHg\scripts\hgk.cmd
vdiff=vdiff

然后告诉 TortoiseHg 使用 hgk 作为 Mercurial.ini 文件中的外部日志查看器。这将启用上下文菜单中的“修订图”条目并使其启动 hgk。'View Changelog' 菜单条目仍然会启动 TortoiseHg 的 changelog 查看器。

[tortoisehg]
view = hgk
于 2008-11-19T15:20:37.543 回答