SVN и GNOME Keyring

Как исправить следующую проблему:

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

Я гуглил вокруг, но не могу найти удовлетворительного ответа.

4 ответа

Изменить ~/.subversion/config с gedit или же nano и добавьте следующее

[auth] 
password-stores =

затем сохраните и попробуйте снова. Всего наилучшего.

кредит

Выполните следующую команду:

seahorse

а затем удалите все элементы в меню. Проблема исчезнет

Решение 1

В моем случае проблема сохранялась, пока я не удалил набор ключей по умолчанию. Используя Mate Linux, вы можете использовать эту команду для удаления файла ключей по умолчанию:

rm ~/.config/mate/keyrings/default

Это решило проблему для меня...

Ни одно из найденных решений (удаление ключей из ~/.gnome2, очистка хранилищ паролей из ~/.subversion/config, ...) не сработало для меня. Мне пришлось сбросить переменные среды GNOME_KEYRING_CONTROL GNOME_KEYRING_PID в моих файлах запуска (~/.xsession или что-то еще), чтобы предотвратить их наследование от среды рабочего стола / входа в систему.

Другие вопросы по тегам