相关疑难解决方法(0)

SVN 不存储密码或用户名

我在 OSX Mavericks 上使用 MacPorts SVN 1.8.9:

svn --version
svn, version 1.8.9 (r1591380)
   compiled May 15 2014, 11:06:03 on x86_64-apple-darwin13.1.0
Run Code Online (Sandbox Code Playgroud)

我有一个svn2ftp的代表,我用它来与开发人员合作。它是版本控制和实际站点之间的一座很好的桥梁。在 ~/.subversion/config我有:

password-stores = keychain
store-auth-creds = yes
Run Code Online (Sandbox Code Playgroud)

~/.subversion/servers我有

username = myusername
store-passwords = yes
store-plaintext-passwords = yes
Run Code Online (Sandbox Code Playgroud)

但每次执行 svn x 时,都会要求我输入 OSX 用户名的密码,而不是添加的用户名,并且密码也不存储在钥匙串中:

svn log
Authentication realm: <http://www.svn2ftp.com:80> repo
Password for 'osx-username': 
Run Code Online (Sandbox Code Playgroud)

密码既不以纯文本形式存储在其他地方。我是否可以在其他地方进行这些更改,因为此 SVN 来自 MacPorts?我不这么认为。我在这里缺少什么?配置文件权限问题?请参阅这里的权限:

ls -la
total 48
drwxr-xr-x    6 root    staff   204 Jan 23  2010 .
drwxr-xr-x+ 150 jasper  staff  5100 Jun …
Run Code Online (Sandbox Code Playgroud)

svn macos

3
推荐指数
1
解决办法
5366
查看次数

标签 统计

macos ×1

svn ×1