Thursday, June 21, 2012

TortoiseHg (Mercurial) and Passwords

Using a remote repository usually involves passing the credentials from your Mercurial client (TortoiseHg) and the repository server. If you commit/pull often then it is a pain to have to enter username and password every time an access in attempted over network. At the same time, it is a no-no to store username and password in configuration files in plain text.
Mercurial Keyring is an extension that securely handles this. Additional configuration may be needed, as per this article (link) but changes in TortoiseHg and the extension itself may make these obsolete.

No comments: