Sto utilizzando lo mercurial key-ring extension per memorizzare la password nel mio repository remoto su BitBucket, quindi non devo inserirlo ogni volta che invio al repository remoto. Ironia della sorte, mi chiede la password per sbloccare il portachiavi ogni volta che ho bisogno di accedervi; quindi completamente mitigando il suo scopo per me. Che cosa sto facendo di sbagliato?Mercurial Keyring richiede password ogni volta
Nel mio config Mercurial globale (~/.hgrc) Ho le seguenti linee:
[extensions]
hgext.mercurial_keyring = /etc/mercurial/mercurial_keyring.py
Nel mio repo config Mercurial (.hg/hgrc), ho:
[paths]
default = https://[email protected]/username/repo
Esempio:
> hg out
> comparing with https://[email protected]/username/repo
> Please enter password for encrypted keyring:
Ho provato a disinstallare il portachiavi e riprovare. Ho anche giocato con le impostazioni di configurazione che ho trovato online inutilmente. Inoltre non ho trovato nulla sul portachiavi criptato e sul portachiavi non criptato per quanto riguarda il mercurial.
Come posso ottenerlo in modo che non debba inserire una password quando eseguo azioni sul repository remoto?
Ma qual è il punto di un portachiavi che richiede di inserire la password ad esso * * ogni volta che vi si accede? –
@Chris - "Once a session"! = "Ogni volta" !!! –
@Badger, il punto è che non mi chiede una volta una sessione, ma me lo chiede ogni volta che spingo (pull, out, ecc.) Sul mio account bitbucket. –