将 SVN 密码存储在 gnome-keyring 中

Ada*_*amS 5 keyrings svn 18.04

我可以看到有关如何为 SVN 禁用 GNOME 密钥环的其他问题。我有相反的问题,无法启用它。我可以看到其他发行版的答案,但它们似乎并不完全适用 - 例如,提到了 GNOME_KEYRING_SOCKET,但我看不到它已设置的任何迹象。

以下是有关我的系统以及我尝试过的内容的数据:

  1. Ubuntu 18.04 LTS
  2. svn --version: 1.9.7 (r2800392),在凭证缓存列表中报告 Gnome Keyring
  3. ~/.subversion/config 有 [auth] password-stores = gnome-keyring
  4. ~/.subversion/servers 有 [global] store-passwords = yes
  5. ~/.subversion/servers 有[global] store-plaintext-passwords = no并且此设置有效,这表明我正在编辑正确的配置文件
  6. Gnome 密钥环守护进程正在运行并且适用于 SSH 和 Evolution

请任何人都可以建议我缺少什么或我可以尝试的其他方法吗?

Ada*_*amS 4

我想通了,受到一个完全不同的程序的类似问题的启发。

Ubuntu 18.04 删除了早期版本中存在的默认软件包。解决方案是将那个包放回去:

sudo aptitude install libgnome-keyring0
Run Code Online (Sandbox Code Playgroud)