Chris@531: Chris@531: Chris@531: Chris@578:

Every time I push some changes, I have to type my password again

Chris@531: Chris@578:

When you push to a remote repository with an “https:" prefix on its Chris@578: URL, EasyMercurial's password dialog should ask whether you want to Chris@578: remember your login details.

Chris@531: Chris@578:

If you say yes, the details will be stored until EasyMercurial Chris@578: exits—so you won't have to enter them if you push or pull again Chris@578: while the present EasyMercurial session is running. Your password will Chris@578: be stored, encrypted with a session key, in a file which is deleted Chris@578: when EasyMercurial exits.

Chris@531: Chris@578:

If this option does not appear

Chris@531: Chris@578:

... and if you're using OS/X, then you need to install the PyCrypto Chris@578: library before EasyMercurial will be able to store encrypted passwords Chris@578: for you.

Chris@531: Chris@578:

Try running sudo easy_install pycrypto in a terminal window.

Chris@532: Chris@578:

Not using an https repository?

Chris@532: Chris@578:

If your remote repository uses ssh or some other protocol, then Chris@578: EasyMercurial won't be able to help. You might consider using ssh Chris@578: public key authentication and an ssh agent—talk to the admin of your Chris@578: remote repository for more details.

Chris@532: