Cara memperbaiki masalah berikut:
$ svn update
Password for 'default' GNOME keyring:
svn: GNOME Keyring is locked and we are non-interactive
Saya telah mencari di sekitar tetapi sepertinya tidak dapat menemukan jawaban yang memuaskan.
svn
gnome-keyring
Fred Campos
sumber
sumber
svn: ~/.subversion/config:17: Option expected
dansvn
menolak untuk melanjutkan ... apa yang berhasil bagi saya adalahmv ~/.gnome2/keyrings/login.keyring ~/.gnome2/keyrings/_login.keyring
seperti yang diminta untuk '(null)' GNOME keyring - Stack Overflow ; tapi kemudian SVN bersikeras untuk menyimpan kata sandi, setelah lewat, ke Gnome keyring baru - yang tidak saya inginkan (saya ingin ditanya setiap kali, seperti ketika saya menggunakan SVN di atas ssh), tapi itu masalah lain ...jalankan perintah di bawah ini:
dan kemudian hapus semua item di menu. Masalahnya akan hilang
sumber
Solusi 1
Dalam kasus saya, masalah berlanjut hingga saya menghapus keyring default . Menggunakan Mate Linux Anda dapat menggunakan perintah ini untuk menghapus file kunci default:
Itu memecahkan masalah bagi saya ...
sumber
Tidak ada solusi yang googled (menghapus keyrings dari ~ / .gnome2, mengosongkan penyimpanan kata sandi dari ~ / .subversion / config, ...) bekerja untuk saya. Saya harus menghapus variabel lingkungan GNOME_KEYRING_CONTROL GNOME_KEYRING_PID dalam file startup saya (~ / .xsession atau apa pun) untuk mencegah nilai-nilai mereka diwarisi dari lingkungan desktop / login.
sumber