Como corrigir o seguinte problema:
$ svn update
Password for 'default' GNOME keyring:
svn: GNOME Keyring is locked and we are non-interactive
Pesquisei no Google, mas não consigo encontrar uma resposta satisfatória.
svn
gnome-keyring
Fred Campos
fonte
fonte
svn: ~/.subversion/config:17: Option expected
esvn
se recusa a prosseguir ... o que funcionou para mim foi demv ~/.gnome2/keyrings/login.keyring ~/.gnome2/keyrings/_login.keyring
acordo com o pedido do chaveiro do GNOME '(nulo)' - Stack Overflow ; mas o SVN insiste em armazenar a senha, uma vez que passa, para um novo chaveiro do Gnome - o que eu não quero (quero ser perguntado a cada vez, como quando uso o SVN sobre ssh), mas isso é outro problema ...execute o comando abaixo:
e exclua todos os itens do menu. O problema desaparecerá
fonte
Solução 1
No meu caso, o problema persistiu até eu excluir o chaveiro padrão . Usando o Mate Linux, você pode usar este comando para excluir o arquivo de chave padrão:
Isso resolveu o problema para mim ...
fonte
Nenhuma das soluções pesquisadas no Google (remover chaveiros de ~ / .gnome2, excluir espaços de senha de ~ / .subversion / config, ...) funcionou para mim. Eu tive que desconfigurar as variáveis de ambiente GNOME_KEYRING_CONTROL GNOME_KEYRING_PID nos meus arquivos de inicialização (~ / .xsession ou o que for) para impedir que seus valores fossem herdados do ambiente de desktop / login.
fonte