So beheben Sie das folgende Problem:
$ svn update
Password for 'default' GNOME keyring:
svn: GNOME Keyring is locked and we are non-interactive
Ich habe herumgegoogelt, kann aber anscheinend keine zufriedenstellende Antwort finden.
So beheben Sie das folgende Problem:
$ svn update
Password for 'default' GNOME keyring:
svn: GNOME Keyring is locked and we are non-interactive
Ich habe herumgegoogelt, kann aber anscheinend keine zufriedenstellende Antwort finden.
Antworten:
Bearbeiten Sie ~/.subversion/config
mit gedit
oder nano
und fügen Sie Folgendes hinzu
[auth]
password-stores =
dann speichern und erneut versuchen. Alles Gute.
svn: ~/.subversion/config:17: Option expected
und svn
gehen verweigert ... was für mich gearbeitet wurde mv ~/.gnome2/keyrings/login.keyring ~/.gnome2/keyrings/_login.keyring
als pro Sein für Aufforderung ‚(null)‘ GNOME Keyring - Stack - Überlauf ; aber dann besteht SVN darauf, das Passwort zu speichern, sobald es an einen neuen Gnome-Schlüsselbund übergeben wird - was ich nicht möchte (ich möchte jedes Mal gefragt werden, wenn ich SVN über ssh verwende), aber das ist ein anderes Problem ...
Keine der googelten Lösungen (Entfernen von Schlüsselringen aus ~ / .gnome2, Löschen von Passwortspeichern aus ~ / .subversion / config, ...) funktionierte für mich. Ich musste die Umgebungsvariablen GNOME_KEYRING_CONTROL GNOME_KEYRING_PID in meinen Startdateien (~ / .xsession oder was auch immer) deaktivieren, um zu verhindern, dass ihre Werte von der Desktop- / Login-Umgebung geerbt werden.