【问题标题】:Tortoisehg inconsistently asks for password on Push to BitbucketTortoisehg 在 Push to Bitbucket 上不一致地要求输入密码
【发布时间】:2019-07-05 17:30:12
【问题描述】:

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

我仔细更改了服务器上的密码,并在被询问时开始输入该密码。它没有帮助!它不接受该密码。 当要求输入密码时,我点击取消。然后我去按屏幕右上角的绿色箭头按钮。在要求确认后 - 它开始了!无需密码!

有三台计算机连接到这个特定的 Bitbucket 存储库。有一段时间,三个中的两个在不询问密码的情况下工作正常。然后另一个人开始问了!然后第三个突然出现要求不同的东西:“你需要向服务器表明自己的身份。”再一次,取消,使用 Push 按钮,工作正常!

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

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

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

【问题讨论】:

    标签: repository bitbucket tortoisehg


    【解决方案1】:

    哎呀,你必须至少重新阅读第 3.2 节。扩展wiki的“Repository configuration (HTTP)”并查看所有repos的相关设置:

    • [paths] 中的良好(完整)URL
    • 只需要[auth] 中的数据(如果需要)(配置的远程存储库没有密码)

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

    【讨论】:

    • 懒獾,我没看错,我应该只使用 hgrc 并忽略 Tortoise 中的众多配置选项吗?
    • @Joymaker - 两个需要的部分在每个存储库 .hgrc 中都更相关,全局配置编辑器的 GUI 中没有这些部分,但是 b> 您可以从同一个上下文菜单中轻松编辑每个存储库的配置 (2) pastenow.ru/61VEV
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-10
    • 1970-01-01
    • 2016-01-06
    • 2020-11-18
    • 2014-12-18
    相关资源
    最近更新 更多