Aşağıdaki sorun nasıl düzeltilir:
$ svn update
Password for 'default' GNOME keyring:
svn: GNOME Keyring is locked and we are non-interactive
Etrafta dolaştım ama tatmin edici bir cevap bulamıyorum.
Aşağıdaki sorun nasıl düzeltilir:
$ svn update
Password for 'default' GNOME keyring:
svn: GNOME Keyring is locked and we are non-interactive
Etrafta dolaştım ama tatmin edici bir cevap bulamıyorum.
Yanıtlar:
Düzenleme ~/.subversion/config
ile gedit
veya nano
ve aşağıdakileri ekleyin
[auth]
password-stores =
sonra kaydedin ve tekrar deneyin. Herşey gönlünce olsun.
svn: ~/.subversion/config:17: Option expected
ve svn
devam etmek ... ne benim için çalıştı reddediyor mv ~/.gnome2/keyrings/login.keyring ~/.gnome2/keyrings/_login.keyring
uyarınca Varlık istendiğinde '(null)' GNOME anahtarlık - yığın taşması ; ancak daha sonra SVN, parolayı geçtikten sonra yeni bir Gnome anahtarlığına saklamakta ısrar ediyor - istemiyorum (her seferinde sormak istiyorum, ssh üzerinde SVN kullandığımda olduğu gibi), ama bu başka bir sorun ...
Googled çözümlerin hiçbiri (~ / .gnome2'den anahtarlıkların kaldırılması, ~ / .subversion / config'ten ... / parola depolarının silinmesi) benim için işe yaramadı. Değerlerinin masaüstü / oturum açma ortamından devralınmasını önlemek için GNOME_KEYRING_CONTROL GNOME_KEYRING_PID ortam değişkenlerini başlangıç dosyalarımda (~ / .xsession veya her neyse) ayarlamak zorunda kaldım.