armazena a senha svn no gnome-keyring

2

Eu quero armazenar minha senha svn no gnome-keyring para que ela seja criptografada e 'segura'. Fiz as alterações necessárias em ~ / .subversion / config, mas mesmo depois de executar alguns comandos svn, não vejo uma entrada para o SVN no keyring.

O que mais eu preciso fazer para obter o SVN usando o keyring do gnome? Eu também vou usar isso com o git-svn.

    
por Walter 19.07.2011 / 18:31

3 respostas

1

Para rodar o git-svn, você pode ter que construir seu próprio Git. Encontrei este patch para oferecer suporte a fontes de autenticação adicionais. O patch parece meio envolvido, e o post sobre isso tem quase um ano de idade. Até onde eu sei, a) ainda não entrou no Git core, e b) Git não parece ter um rastreador central de problemas (!!!!!!) então eu nem sei como sugerir que eles façam isso. : (

    
por 16.08.2011 / 23:31
2

Para executar o SVN normal com senhas armazenadas no chaveiro do GNOME, seu .subversion/config deve ter

[auth]
store-passwords=yes
store-auth-creds=yes
password-stores=gnome-keyring

e em .subversion/servers

[global]
store-passwords=yes
store-plaintext-passwords=no

Há mais se você estiver usando certificados de cliente, mas isso é o básico. Então, você precisa de binários do CollabNet Subversion a partir da versão 1.6.16 - a corrente que eu acho que é a 1.6.17.

    
por 16.08.2011 / 23:29
1

Você instalou o subversion-gnome? É o suporte do Keyring do GNOME para o Subversion. Você pode usar um gerenciador de pacotes (como o yum no fedora) para instalá-lo.

    
por 19.06.2015 / 04:44