在 TortoiseHG 中加载 hggit 扩展时出现问题
我正在尝试使用 TortoiseHG (2.1.2) 让 hggit 扩展在 Windows 7 (64 位) 下工作。我按照官方设置说明进行操作,即克隆 hg-git 存储库并将“hggit = ...”行添加到我的 Mercurial.ini 文件中的扩展部分。
但是扩展似乎没有加载。当尝试克隆存储库时,我收到以下错误:
abort: repository git://... not found!
运行
hg help hggit
结果
hg: unknown command 'hggit'
我也根本没有收到任何错误,无论我在 Mercurial.ini 文件的扩展部分中放入什么内容。
关于问题可能是什么的任何想法吗?是否有任何日志文件显示加载扩展是否存在问题?
I'm trying to get the hggit extension to work under Windows 7 (64bit) using TortoiseHG (2.1.2). I followed the official setup instructions, i.e. cloning the hg-git repository and adding the "hggit = ..." line to the extensions section in my mercurial.ini file.
However the extension doesn't seem to be loaded. When trying to clone a repository I get the following error :
abort: repository git://... not found!
running
hg help hggit
results in
hg: unknown command 'hggit'
I also don't get any errors at all, no matter what I put in the extensions section of the mercurial.ini file.
Any ideas on what the problem might be ? Are there any log files at all that show me whether there are problems loading the extensions ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
遇到了同样的问题,就我而言,我忘记在 INI 文件中指定
[extensions]
行。不工作:
工作:
当您运行命令
hg help hggit
时,它会报告目录路径是否不正确。Had the same problem, and in my case I forgot to specify the
[extensions]
line in the INI file.Not working:
Working:
When you run the command
hg help hggit
it will report if the directory path is incorrect.您应该在
hggit =
之后包含您所拥有的内容,它应该指向您将存储库克隆到的目录中的 hggit 子目录。
例如
hggit=C:\hg-extensions\hg-git\hggit
You should include what you have after
hggit =
It should be pointing to the hggit subdirectory in the directory you cloned the repository into.
e.g.
hggit=C:\hg-extensions\hg-git\hggit