Як виправити таке питання:
$ svn update
Password for 'default' GNOME keyring:
svn: GNOME Keyring is locked and we are non-interactive
Я погукав, але, здається, не знайшов задовільної відповіді.
Як виправити таке питання:
$ svn update
Password for 'default' GNOME keyring:
svn: GNOME Keyring is locked and we are non-interactive
Я погукав, але, здається, не знайшов задовільної відповіді.
Відповіді:
Відредагуйте за ~/.subversion/config
допомогою і gedit
або nano
додайте наступне
[auth]
password-stores =
потім збережіть і спробуйте ще раз. Всього найкращого.
svn: ~/.subversion/config:17: Option expected
і svn
відмовляється продовжувати ... те, що працювало для мене, було mv ~/.gnome2/keyrings/login.keyring ~/.gnome2/keyrings/_login.keyring
відповідно до того, що вам запропоновано "(null)" GNOME keyring - Stack Overflow ; але потім SVN наполягає на збереженні пароля, як тільки він пройде, до нового брелоку Gnome - якого я не хочу (мене хочуть запитувати кожен раз, як коли я використовую SVN над ssh), але це вже інше питання ...
Жодне з рішень googled (видалення брелоків з ~ / .gnome2, блокування сховищ паролів з ~ / .subversion / config, ...) не працювало для мене. Мені довелося скинути змінні середовища GNOME_KEYRING_CONTROL GNOME_KEYRING_PID в моїх файлах запуску (~ / .xsession чи будь-що інше), щоб запобігти успадковуванню їх значень із середовища робочого столу / входу.