¿Cómo montar un servidor SVN?
Fecha Thursday, 13 January a las 21:24:28
Tema Tecnologias de Software Libre


Paso a explicar de manera rápida y sencilla, como configurar un servidor SVN en nuestro equipo. Las instalaciones y configuraciones van a estar basadas en Fedora, pero pueden realizarse en cualquier distribución cambiando el Gestor de Paquetes que corresponda. Después de tener ya instalado el SVN (yum -y install subversion), pasamos a la configuración.

Creamos el Repositorio (como superusuario):

# 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





Este artículo proviene de Software Libre
http://www.somoslibres.org

La dirección de esta noticia es:
http://www.somoslibres.org/modules.php?name=News&file=article&sid=4203