У меня установлен Tortoisehg с клоном удаленного репозитория в Bitbucket, используя протокол https. Я включил расширение mercurial_keyring, и оно позаботилось об обработке пароля. Пока в один прекрасный день это не так. Каждый раз, когда я выполняю фиксацию, при push-после-фиксации он всплывает и запрашивает пароль.
Я тщательно сменил пароль на сервере и начал вводить этот пароль, когда его спросят. ЭТО НЕ ПОМОГАЕТ! Он не принимает этот пароль.
Я нажал "Отмена", когда попросил пароль. Затем я иду и нажимаю зеленую кнопку Push в правом верхнем углу экрана. После запроса подтверждения - ЭТО ИДЕТ! Пароль не требуется!
Есть три компьютера, которые подключаются к этому конкретному хранилищу Bitbucket. Некоторое время двое из трех работали нормально, не спрашивая пароль. Тогда другой начал спрашивать! И тут появился третий, спрашивая что-то другое: «Вам нужно идентифицировать себя на сервере». Еще раз отмените, используйте кнопку, работает отлично!
Я так растерялся. Кто-нибудь видел это, кто-нибудь это исправил?
Кстати, удаленный репозиторий нигде не упоминается в моих настройках tortoisehg, но он есть в моем файле hgrc:
[paths]
default = https://joymaker3@bitbucket.org/joymaker3/my-repo-name