将SVN与Kwallet集成



我一生无法让SVN阅读存储在Kwallet的密码,并用它来停止询问我什么时候做任何事情。Google没有帮助找到答案,所以我回头了。

我现在正在运行Kubuntu 16.04完全升级,SVN是1.9.3版(R1718519),它说它对Kwallet有所支持

可用以下身份验证凭证库:

* Plaintext cache in /home/ssol/.subversion
* Gnome Keyring
* GPG-Agent
* KWallet (KDE)

我的.subversion/config具有以下配置:

[auth]
password-stores = kwallet

我的.subversion/servers具有以下配置:

[global]
store-passwords = yes

kwallet已安装,钱包经理说版本15.12.3。我只有1个钱包,默认的kdewallet,那里有一堆文件夹。我知道它有效,因为我将其与ksshaskpass一起使用,并且完美无瑕。在颠覆方面,某些事情无法正常工作。

添加了配置后,我对项目进行了SVN更新,它要求提供密码。键入它后,附件提示弹出,以使颠覆连接到钱包。我输入钱包密码并允许。但是钱包内没有任何条目。

我尝试了第二种类型,它再次要求相同的提示。而且,这次,SVN将密码保存为.subversion/auth/svn.simple/。

那么,我在做什么错?

您需要安装libsvn_auth_kwallet-1-0。

最新更新