Ambas respuestas existentes sugieren almacenar su nombre de usuario y contraseña sin cifrar en texto plano , lo cual es un poco un no-no.
En su lugar, debe usar la extensión Keyring , ya que se ha diseñado específicamente para guardar de forma segura las contraseñas de autenticación. Ya viene incluido con TortoiseHg , por lo que todo lo que tiene que hacer es activarlo escribiendo lo siguiente en su archivo mercurial.ini :
[extensions]
mercurial_keyring=
También deberá asociar su nombre de usuario con la url de inserción editando su archivo .hg \ hgrc específico del repositorio como en el siguiente ejemplo:
[paths]
default = https://<your_username>@bitbucket.org/tortoisehg/thg
Para obtener más detalles sobre cómo asociar su nombre de usuario con la url, consulte la sección Configuración de repositorio (SMTP) de la página de extensión de llavero .