在 TortoiseHG 中加载 hggit 扩展时出现问题

发布于 2024-11-27 11:50:11 字数 462 浏览 0 评论 0原文

我正在尝试使用 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

你穿错了嫁妆 2024-12-04 11:50:11

遇到了同样的问题,就我而言,我忘记在 INI 文件中指定 [extensions] 行。

工作:

[ui]
username = My name <[email protected]>
hgsubversion=D:\Repotools\hg-svn\hgsubversion
hggit=D:\Repotools\hg-git\hggit

工作:

[ui]
username = My name <[email protected]>

[extensions]
hgsubversion=D:\Repotools\hg-svn\hgsubversion
hggit=D:\Repotools\hg-git\hggit

当您运行命令hg help hggit时,它会报告目录路径是否不正确。

Had the same problem, and in my case I forgot to specify the [extensions] line in the INI file.

Not working:

[ui]
username = My name <[email protected]>
hgsubversion=D:\Repotools\hg-svn\hgsubversion
hggit=D:\Repotools\hg-git\hggit

Working:

[ui]
username = My name <[email protected]>

[extensions]
hgsubversion=D:\Repotools\hg-svn\hgsubversion
hggit=D:\Repotools\hg-git\hggit

When you run the command hg help hggit it will report if the directory path is incorrect.

┾廆蒐ゝ 2024-12-04 11:50:11

您应该在 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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文