SVN: Contraseña del anillo de claves GNOME de «predeterminado»

Suelo trabajar en Netbeans con mi código, y uso sus funciones integradas para trabajar con Subversion (SVN).

Pero a veces también me gusta hacer las cosas por consola. Algo que siempre me molesta es que, la primera vez que ejecuto un comando svn, me pide contraseña, con el mensaje:

luis@luis-notebook:/home/luis/Desarrollo$  svn up
Contraseña del anillo de claves GNOME de «predeterminado»:

Si bien tengo que colocar mi contraseña sólo una vez con cada reinicio del equipo, para mí es molestoso. Hoy me harté de esto y busqué en Google.

Solución:

Basta con editar el archivo

/etc/subversion/config

o, dependiendo de si querés esta configuración sólo para tu usuario:

.subversion/config

y editar o agregar una línea que diga:

password-stores =

Así mismo, sin nada. Esta opción te permite configurar con qué gestor de contraseñas deseas trabajar (ej.: Gnome Keyring, KWallet, etc). En mi caso, no quiero que estos gestores se entrometan, y prefiero que guarde en texto plano.

Cuidado: Si en la siguiente ejecución del comando svn le decís que guarde la contraseña en el equipo para no tener que escribir la contraseña con cada comando, el sistema guardará en texto plano dentro de la carpeta de usuario. Si esto no es problema para vos (ej.: si es tu equipo personal), adelante. Sino pensalo bien antes.

Fuentes:

http://thacid.wordpress.com/2010/05/09/desactivar-la-integracion-con-gnome-keyring-y-kwallet-en-svn/

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=553312#45

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *