Как сохранить пароль в TortoiseHG на Mac

Как я могу использовать mercurial_keyring с TortoiseHg на Mac?

Руководства обычно устанавливаются mercurial_keyring с pip install или же easy_install но это не работает для TortoiseHG на Mac.

И TortoiseHg заканчивается ошибкой:

Нет модуля с именем mercurial_keyring

1 ответ

Дело в том, что TortoiseHg игнорирует модули, установленные с помощью pip или easy_install на Mac OS.

Вместо этого вам нужно скопировать mercurial_keyring.py, mercurial_extension_utils.py и keyring (всю папку ключей) в папку Python содержимого TortoiseHg.app:

TortoiseHg.app/Contents/Resources/lib/python2.7/

Вы можете сделать это, зайдя в приложения и щелкнув правой кнопкой мыши TortoiseHG.app, затем выберите Показать содержимое пакета.

Версия модулей также может иметь значение, поэтому убедитесь, что вы выбрали правильные модули для вашей версии tortoiseHG.

Ссылки на модули:

Кредит переходит к "Аноним" в списке рассылки TortoiseHg

Другие вопросы по тегам