Tortoise-Hg(mercurial)没有找到hg-git

时间:2012-03-05 00:16:03

标签: mercurial tortoisehg

我在我的Windows机器上安装了Tortoise Hg,并且已经通过Tortoise GUI和windows命令行使用了mercurial。我按照http://hg-git.github.com/的建议安装了hg-git:使用easy_install hg-git,它使用Microsoft Visual C ++ 2008构建了包。没有错误消息,构建报告成功。

然后我将扩展添加到配置文件中。但是TortoiseHg仍然不接受git url,当我从命令行运行hg时,我得到:

*** failed to import extension hggit: No module named hggit

现在,python确实知道hggit,如果我在解释器中键入import hggit,它会找到它(当hggit尝试导入mercurial时失败)。我知道TortoiseHg提供了自己的python环境,所以我的问题是:我如何安装hggit以便它对乌龟分布的mercurial可见?还是我误解了这个问题?

1 个答案:

答案 0 :(得分:3)

您是如何在.hgrc文件中引用扩展程序的?

如果你刚刚做了

[extensions]
hggit= 

尝试添加扩展程序的完整路径:

[extensions]
hggit = [path-to]/hg-git/hggit

这应该告诉TortoiseHg在哪里查看并绕过命令行和gui之间的任何配置差异。