Document how the f*** to reset passwords
Created originally on Bitbucket by teo8976 (Teo Tei)
I use mercurial keyring and I want it to forget a password for a given user/server (as if I had never accessed it and never entered the password) or, if that is not possible, reset everything that the keyring has stored, i.e. wipe everything out. completely reset it so that it will ask all my passwords once as it did at the beginning of time.
This MUST be possible. If it’s not, then you forgot to implement a very basic feature.
If it is, as I suppose, it’s not documented here:
https://www.mercurial-scm.org/wiki/KeyringExtension
My use case is that I’m having trouble accessing a repository that I’ve migrated to a new server (though it has the same user and password) and the server is behaving as if the client is not providing the password at all. It might be an error on the server side but I need to be sure by authenticating normally making 100% sure I’m providing the password. There might be tons of other different legitimate usecases.
A keyring store passwords. Resetting them is a basic function. And a user must be able to easily find how to do that.