Instalar y configurar un servidor de svn en ubuntu

Guía rápida de instalación de un servidor SVN sobre Ubuntu usando WebDav y montado sobre un subdominio.

Instalar Subversion y dav_svn
$ sudo apt-get install subversion libapache2-svn
$ sudo a2enmod dav_svn

Crear grupo “subversion”
$ sudo groupadd subversion

Crear directorio para los repositorios
$ sudo mkdir /var/svn-repos

Crear virtualhost
$ sudo vim /etc/apache2/sites-available/svn.venezuela.ve

Activar virtual host
$  a2ensite svn.venezuela.ve

Crear archivo de autenticación
$  htpasswd -c /etc/subversion/passwd hugo

Agregar usuarios
$ htpasswd /etc/subversion/passwd chavez

Reiniciar apache
$ service apache2 restart

Crear repositorio
$ svnadmin create –fs-type fsfs /var/svn-repos/venezuela_site
$ chown -R www-data:subversion /var/svn-repos/venezuela_site
$ chmod -R 770 /var/svn-repos/venezuela_site

Checkout del repositorio (si todo salió bien)
$ svn checkout http://svn.venezuela.ve/venezuela_site

Navegar repositorios
$ lynx http://svn.venezuela.ve

 

Fuentes:
https://help.ubuntu.com/community/Subversion

Deja un comentario

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

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.