Черепаха-Hg (ртутный) не находит HG-GIT - PullRequest
0 голосов
/ 05 марта 2012

У меня установлен Windows Tortoise Hg, и я использовал Mercurial через графический интерфейс Tortoise, а также из командной строки Windows.Я установил hg-git в соответствии с рекомендациями на http://hg -git.github.com / : с использованием easy_install hg-git, который собрал пакет с Microsoft Visual C ++ 2008. Сообщений об ошибках не было, и сборка сообщила об успехе,

Затем я добавил расширение в файл конфигурации.Но TortoiseHg по-прежнему не принимает URL-адреса git, и когда я запускаю hg из командной строки, я получаю:

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

Теперь python знает о hggit и найдет его, если я наберу import hggit винтерпретатор (не удается, когда hggit пытается импортировать Mercurial).Я понимаю, что TortoiseHg предоставляет свою собственную среду Python, поэтому мой вопрос: как мне установить hggit, чтобы он был виден для распределенной черепахой mercurial?Или я неправильно диагностирую проблему?

1 Ответ

3 голосов
/ 05 марта 2012

Как вы указали расширение в файле .hgrc?

Если вы только что это сделали

[extensions]
hggit= 

Попробуйте добавить полный путь к расширению:

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

Это должно сказать TortoiseHg, где именно искать и обойти любые различия в конфигурации между командной строкой и графическим интерфейсом.

...