Comment résoudre le problème suivant:
$ svn update
Password for 'default' GNOME keyring:
svn: GNOME Keyring is locked and we are non-interactive
J'ai cherché sur Google, mais je n'arrive pas à trouver une réponse satisfaisante.
svn
gnome-keyring
Fred Campos
la source
la source
svn: ~/.subversion/config:17: Option expected
etsvn
refuse de continuer ... ce qui a fonctionné pour moi étaitmv ~/.gnome2/keyrings/login.keyring ~/.gnome2/keyrings/_login.keyring
comme étant invité pour le trousseau de clés GNOME '(null)' - Débordement de pile ; mais SVN insiste pour stocker le mot de passe, une fois qu'il est passé, dans un nouveau trousseau de clés Gnome - ce que je ne veux pas (je veux qu'on me le demande à chaque fois, comme quand j'utilise SVN sur ssh), mais c'est un autre problème ...exécutez la commande ci-dessous:
puis supprimez tous les éléments du menu. Le problème disparaîtra
la source
Solution 1
Dans mon cas, le problème a persisté jusqu'à ce que je supprime le trousseau de clés par défaut . En utilisant Mate Linux, vous pouvez utiliser cette commande pour supprimer le fichier de clé par défaut:
Cela a résolu le problème pour moi ...
la source
Aucune des solutions googlé (suppression des trousseaux de clés de ~ / .gnome2, suppression des magasins de mots de passe de ~ / .subversion / config, ...) n'a fonctionné pour moi. J'ai dû désactiver les variables d'environnement GNOME_KEYRING_CONTROL GNOME_KEYRING_PID dans mes fichiers de démarrage (~ / .xsession ou autre) afin d'éviter que leurs valeurs soient héritées de l'environnement de bureau / connexion.
la source