2011-11-16 21 views
26

Bir SVN sunucusuyla etkileşim kurmayı denediğimde, ubuntu bana '(null)' anahtarlık için parola soruyor. Bu anahtar kelimem yok, bu yüzden bir yerlerde bazı kodların aslında boş değerlerle karşılaştığını varsayalım. Herhangi bir anahtarlık bile açmadım, o yüzden neden sordum ki bir tane için. Bu makinede herhangi bir şey için kullandığım her şifreyi girdim ve hiçbir şey işe yaramıyor.'(null)' GNOME anahtarlığı için istendiğinde

Nasıl elde edebilirim? (A) anahtarlık işleri mi yoksa (b) svn durmasını ister mi?

Açık bir şekilde gnome anahtarını kullanmak için ~/.subversion/config ayarlamayı denedim ve 'store-auth-creds = no' denedim ve çalışmaz.

cevap

46

Bir hevesle ~/.gnome2/keyrings/* 'i sildim ve şimdi çalışıyor!

+3

+1. Daha fazla sil, daha çok iş var :) –

+0

Neden bu işe yarıyor? –

+1

(varsayılan) dahil olmak üzere tüm anahtarlıkları siler. Ve 'eserler' tarafından bence, yeni bir parola ile yeni bir anahtarlık oluşturmamı istedim, bu da tüm hesaplarımı eklemek zorunda kaldım. –

26

Bu bana yeter:

rm ~/.gnome2/keyrings/login.keyring 
+1

Gerçekten de ... –

+0

çalıştı! Teşekkürler! – normalUser

İlgili konular