Forma correcta de agregar usuarios a un repositorio de Subversion

Forma correcta de agregar usuarios a un repositorio de Subversion

Quiero asegurarme de no dañar mi repositorio de Subversion.

Si necesito agregar un nuevo usuario a un repositorio, lo agregaría a svnserve.confcontinuación /confpara cada repositorio, ¿correcto?

Si esto es cierto, ¿cuándo debo utilizar svnadmin.

Además, el README.TXTarchivo también dice que se use svnadmin, de lo contrario podría haber complicaciones. Por eso estoy paranoico y quiero asegurarme de no hacer daño.

Respuesta1

Suponiendo que no está preautorizando el uso ssh, puede saber svnservequé archivo tiene las credenciales de usuario.

Su svnserve.confarchivo contendría una password-dbentrada que apunta a un archivo con el usuario y las contraseñas:

[general]
password-db = userpass
realm = yourcomp

Y el userpasstendría:

[users]
larry.user = mypassword
barry.user = hispassword

No hay nada que diga que varios repositorios no puedan usar el mismo archivo contraseña-db. Referirse aSección del Libro Rojo en svnserve.conf

No es necesario su uso svnadmin.

información relacionada