Petr Kramolis
Petr Kramolis

Reputation: 255

How to save password in TortoiseHG on mac

How can I use mercurial_keyring with TortoiseHg on mac?

Guides usually installs mercurial_keyring with pip install or easy_install but it doesn't work for TortoiseHG on mac.

And TortoiseHg ends up with error:

No module named mercurial_keyring

Upvotes: 2

Views: 577

Answers (1)

Petr Kramolis
Petr Kramolis

Reputation: 255

The thing is that TortoiseHg ignores modules installed with pip or easy_install on mac os.

Instead you have to copy mercurial_keyring.py, mercurial_extension_utils.py and keyring (whole keyring folder) to TortoiseHg.app contents python folder:

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

You can do so by going to applications and right click on TortoiseHG.app then select Show Package Contents

The modules version can make difference too so make sure you pick right modules for your tortoiseHG version.

Links to modules:

Credit goes to "Anonymous" in TortoiseHg mailing list

Upvotes: 2

Related Questions