我不能让我的生活让SVN读取存储在kwallet的密码并用它来停止询问我何时做任何事情.谷歌没有帮助找到答案,所以我转向你.
我现在正在运行Kubuntu 16.04完全升级,SVN是版本1.9.3(r1718519),它说它支持KWALLET
可以使用以下身份验证凭据缓存:
* Plaintext cache in /home/ssol/.subversion
* Gnome Keyring
* GPG-Agent
* KWallet (KDE)
Run Code Online (Sandbox Code Playgroud)
我.subversion/config有以下配置:
[auth]
password-stores = kwallet
Run Code Online (Sandbox Code Playgroud)
我.subversion/servers有以下配置:
[global]
store-passwords = yes
Run Code Online (Sandbox Code Playgroud)
Kletal已经安装,Wallet经理说版本15.12.3.我只有1个钱包,默认kdewallet有一堆文件夹.我知道它有效,因为我使用它ksshaskpass并且它完美无瑕.在Subversion上,有些东西不能正常工作.
添加配置后,我对我的项目进行了svn更新,它要求输入密码.输入后,弹出附件提示,允许subversion连接到钱包.我输入钱包密码并允许它.但钱包内没有更新条目.
我尝试了第二种类型,它又问了同样的提示.而且,这次,SVN将密码保存为.subversion/auth/svn.simple /中的纯文本.
那么,我做错了什么?