KeyringNotes » History » Version 4

Chris Cannam, 2011-06-23 08:40 PM

1 2 Chris Cannam
h1. Notes on EasyHg and the MercurialKeyring extension
2 2 Chris Cannam
3 2 Chris Cannam
(See also Feature #105)
4 2 Chris Cannam
5 2 Chris Cannam
"mercurial_keyring":http://mercurial.selenic.com/wiki/KeyringExtension is an extension that permits Mercurial to use the system keyring for storing passwords, so you don't have to re-type your password every time you push (or pull, from a private repo).
6 3 Chris Cannam
7 3 Chris Cannam
It uses the Python keyring library, but note that the wiki page for it says "If you are on Windows, we recommend you use TortoiseHg. THG ships with Windows specific keyring backends, without which the mercurial-keyring extension cannot function properly on Windows."
8 4 Chris Cannam
9 4 Chris Cannam
The extension is slightly problematic because it requires that your username is coded into the hgrc file for the repository, something that we don't currently do -- also, I haven't actually managed to get it to work yet on any platform.