如何配置tortoisehg以在Web服务器页面中查看“图形”链接?

时间:2008-11-19 01:27:01

标签: mercurial webserver dvcs tortoisehg

在mercurial回购中,我可以看到它。 我认为mercurial已经在修订图中使用了这个功能。

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

我想为hgweb提供类似this的内容。

1 个答案:

答案 0 :(得分:2)

Tortisehg没有内置的图形查看器,但是如果它们已经安装并且你在Mercurial.ini文件中配置了你的tortoisehg.view,它将调用'hg view'或'hgk'。< / p>

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

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

答:下载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在Mercurial.ini文件中使用hgk作为外部日志查看器。这将启用上下文菜单中的“修订图”条目 导致它启动hgk。 “查看更改日志”菜单条目仍将启动TortoiseHg的更改日志查看器。

[tortoisehg]
view = hgk