使用我推动的所有其他Mercurial repos,我可以在hgrc中设置用户名和密码(实际上是Mercurial.ini,因为我使用的是)来在特定的域执行操作,而Mercurial不会提示我输入auth信息。但是,即使有了这些设置,Bitbucket也总是询问我的密码。
我的设置如下:
[auth]
bitbucket.prefix = bitbucket.org
bitbucket.username = myusername
bitbucket.password = mypassword就像我说过的,这些设置适用于我推动的所有其他回复。
发布于 2010-10-14 16:29:23
这里的问题是,我使用的是显示在Bitbucket存储库页面上的存储库的URL,其中包括bitbucket域名前面的用户名,因此它最终看起来像https://myusername@bitbucket.org/myusername/myrepo。
显然,当以这种方式提供用户名时,它会忽略[auth]部分中的内容。我只是更改了hgrc中的URL,以供我的本地复制回购,并且它获得了[auth]部分的东西很好。
很抱歉问题中没有包括这个细节。
https://stackoverflow.com/questions/3933693
复制相似问题