Sourcetree不断要求与Mercurial(Kiln)进行身份验证?

kid*_*tal 45 fogbugz mercurial kiln atlassian-sourcetree

我最近使用SourceTree运行Lion.

我试图连接到Fogbugz Kiln的备份,但成功了,但每当我推送或拔出Sourcetree时,我总是要求我输入用户名和密码,尽管我把它保存到了我的KeyChain.任何人都对此问题有任何见解?

小智 39

这有助于我在mac中解决这个问题:

  1. 单击"查看">"显示托管存储库"或"Command + Shift + H",打开"托管存储库"窗口.
  2. 单击编辑帐户
  3. 双击您的帐户
  4. 单击设置密码

  • 对我不起作用.不要在那里看到主机的帐户要求输入密码. (5认同)

Joa*_*P.S 28

我有相同的,我使用系统git而不是嵌入的一个修复它:

设置 - > git - >使用System git

  • 奇怪的是,这是唯一对我的案件有用的东西.我使用SourceTree连接到MacOS上的TFS中的git repo,它总是会提示我输入密码.不再是:P (2认同)

Fra*_*s F 11

git config --global credential.helper osxkeychain 询问时打开终端和类型允许访问.从sourcetree中提取,您可能需要再次输入密码,之后再也不会再问下一次了.

PS:此解决方案仅适用于Mac OS


cod*_*pic 8

我偶尔会遇到同样的问题.这里列出的所有方法都没有帮助我,但是在我重新启动计算机之后,我再次能够使用SourceTree和git进行操作.

然而,这个问题令人讨厌,因为地狱和看到Atlassian在3年多来没有解决它,因为最初的问题被发布,更令人不安.


Kez*_*zer 0

正如 Laurens 在评论中所说,您可以通过 jira.atlassian.com(项目 SRCTREE)向我们提出问题。如果您已将凭据保存到钥匙串,它不应该不断要求进行身份验证,除非存在身份验证问题。

干杯