我做了本书所说的一切,即从.subversion/auth中删除了认证文件,并明确地将相关配置参数设置为'yes',即使这是默认设置,但是shell SVN命令每次都要求输入密码.存储库位于cvsdude.com上,客户端是Linux.我也使用Subclipse插件缓存密码OK.
我依稀记得当我开始使用它时,命令交互式询问我是否要保存清除密码,我说不.这个选择可以存储在某个位置并优先于配置吗?
我正在使用命令行svn客户端(版本1.6.12,来自Ubuntu repos),我似乎无法让它来缓存我的用户凭据.我正在尝试访问https svn存储库(类似于https://subversion.FAKE.com/PROJECT).我对此repo的用户名与我的本地用户名不同.
这是〜/ .subversion/config的auth部分
[auth]
### Set password stores used by Subversion. They should be
### delimited by spaces or commas. The order of values determines
### the order in which password stores are used.
### Valid password stores:
### gnome-keyring (Unix-like systems)
### kwallet (Unix-like systems)
### keychain (Mac OS X)
### windows-cryptoapi (Windows)
# password-stores = gnome-keyring
###
### The rest of this section in this file has been deprecated.
### Both 'store-passwords' and 'store-auth-creds' …Run Code Online (Sandbox Code Playgroud)