Tortoisehg在“推送到Bitbucket”上不一致地要求输入密码

时间:2019-07-05 17:30:12

标签: repository bitbucket tortoisehg

我已经使用https协议在Bitbucket上设置了一个Tortoisehg和一个远程存储库的克隆。我打开了mercurial_keyring扩展名,它很好地处理了密码。直到一天都没有。每次我现在提交时,都会在“后推提交”时弹出并要求我输入密码。

我仔细更改了服务器上的密码,并在询问时开始输入该密码。它不帮忙!它不接受该密码。 当要求输入密码时,我点击了取消。然后,我去按屏幕右上方的绿色推按钮。要求确认后–一切顺利!不需要密码!

有三台计算机连接到该特定的Bitbucket存储库。一段时间以来,三个系统中的两个在不询问密码的情况下都能正常工作。然后另一个人开始问!然后弹出三分之一,要求不同的内容:“您需要向服务器标识自己。”再次取消,使用“按钮”,一切正常!

我很困惑。有人看到过吗,有人修复过吗?

顺便说一句,我的tortoisehg设置中没有提到远程存储库,但是在我的hgrc文件中:

[paths]
default = https://joymaker3@bitbucket.org/joymaker3/my-repo-name

1 个答案:

答案 0 :(得分:0)

我想,您必须至少重新阅读第3.2节。扩展Wiki的“ Repository configuration (HTTP)”并检查所有存储库的相关设置:

    [paths]中的
  • 良好(完整)网址
  • [auth]中仅需要的数据(如果需要,则为 )(配置的远程存储库无密码)

您还可以在TortoiseHG中启用调试,并在失败的推送时检查输出