在Mac OS X Leopard上 - 当我尝试从终端访问远程存储库时,它总是要求:1.密码2.用户名3.密码(再次)
消息:"身份验证领域:http://svn.myserver.com:80 Subversion"
我已经检查过,我的凭据存储在Keychain中,SVN可以访问它们.为什么不使用它们?
我通过递归更改subversion身份验证目录的所有者来解决这个问题:
sudo chown -R myuser:staff ~/.subversion/auth/
(上一个用户:组对设置为root:staff
)
您还需要设置password-stores = keychain
subversion配置文件:
~/.subversion/config