almacenar la contraseña de svn en gnome-keyring


2

Quiero almacenar mi contraseña de svn en el gnome-keyring para que esté encriptada y 'segura'. Hice los cambios necesarios en ~ / .subversion / config, pero incluso después de ejecutar algunos comandos svn, no veo una entrada para SVN en el conjunto de claves.

¿Qué más necesito hacer para obtener SVN usando gnome-keyring? También usaré esto con git-svn.


¿Qué método estás usando para acceder a SVN? SSH, HTTPS, SVNSERVE?
Zoredache

Tenga en cuenta que las entradas están etiquetadas solo con 'contraseña de red' en el llavero, los detalles deben indicar si pertenecen a svn.
jnas

Respuestas:


1

Para ejecutar git-svn, es posible que deba crear su propio Git. Encontré este parche para admitir fuentes de autenticación adicionales. El parche parece un poco complicado, y la publicación al respecto tiene casi un año de antigüedad. Sin embargo, por lo que puedo decir, a) aún no ha llegado al núcleo de Git, yb) ¡¡¡Git no parece tener un rastreador central de problemas (!!!!!!), así que ni siquiera sé cómo sugerir que lo hagan. :(


2

Para ejecutar SVN regular con contraseñas almacenadas en gnome-keyring, .subversion/configdebe tener

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

y en .subversion/servers

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

Hay más si está utilizando certificados de cliente, pero eso es lo básico. Entonces, necesita binarios de CollabNet Subversion a partir de la versión 1.6.16, la actual creo que es 1.6.17.


Gracias, parece que eso era lo que me faltaba para SVN; Sin embargo, para git-svn, necesito hacer otra cosa.
Walter

1

¿Has instalado subversion-gnome? Es el soporte de GNOME Keyring para Subversion. Puede usar un administrador de paquetes (como yum en fedora) para instalarlo.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.