解决方案 1

解决方案 1

如何修复以下问题:

    $ svn update
    Password for 'default' GNOME keyring: 
    svn: GNOME Keyring is locked and we are non-interactive

我已经在 Google 上搜索过但似乎找不到令人满意的答案。

答案1

~/.subversion/config使用gedit或编辑 nano,并添加以下内容

[auth] 
password-stores =

然后保存并重试。祝一切顺利。

信用

答案2

运行以下命令:

seahorse

然后删除菜单中的所有项目。问题就解决了

答案3

解决方案 1

就我而言,问题仍然存在,直到我删除了默认密钥环。使用 Mate Linux,您可以使用此命令删除默认密钥文件:

rm ~/.config/mate/keyrings/default

这为我解决了这个问题......

答案4

谷歌搜索到的所有解决方案(从 ~/.gnome2 中删除密钥环、从 ~/.subversion/config 中清空密码存储等)都对我不起作用。我不得不在启动文件(~/.xsession 或其他)中取消设置环境变量 GNOME_KEYRING_CONTROL GNOME_KEYRING_PID,以防止从桌面/登录环境继承它们的值。

相关内容