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 или что-то еще), чтобы предотвратить их наследование от среды рабочего стола / входа в систему.