# mkdir /svn/repo/
# svnadmin create /svn/repo/repo1
Antes que nada vamos a probar como usuario anónimo y vemos si anda, para esto editamos el archivo /svn/repo/repo1/conf/svnserve.conf y habilitamos:
[general]
anon-access = write
Ahora iniciamos el servicio
svnserve -d -r /svn/repo
Y probamos
svn checkout svn://localhost/repo1
Si responde es porque todo va bien, y pasamos a pulir entonces. Lo primero que vamos a hacer es quitar el permiso de usuario anónimo y agregamos los usuarios para el Logueo. Entonces volvemos a editar /svn/repo/repo1/conf/svnserve.conf
[general]
anon-access = none
auth-access = write
password-db = passwd
password-db es el nombre del fichero de contraseñas, para agregar o ver los usuarios, lo editamos /srv/repo/repo1/conf/passwd
[users]
julio_alpa = contrasena
y listo, ahora iniciamos el server otra vez, y ya está listo.
svn checkout –username=julio_alpa
svn://localhost/repo1
Si nos pide la contraseña es que todo está andando correctamente. Por cualquier cosa consultar, un abrazo.
Fuente:http://blog.criollodigital.com/?p=425
- Visto: 603