Solución:
1. Instala servicio:
sudo aptitude install subversion subversion-tools
2. Instala paquete para apache2
sudo aptitude install libapache2-svn
3. Crea grupo
sudo groupadd subversion
4. Añade usuarios al grupo
sudo usermod -a -Gsubversion usuario1
5. Crea archivo con claves de usuarios (si ya existe el archivo no se coloca el parámetro "-c")
sudo htpasswd2 -c /etc/apache2/dav_svn.passwd usuario1
6. Se crea el repositorio
sudo mkdir /home/svn
sudo svnadmin create /home/svn
7. Configuramos Apache2 (hace una copia antes de editarlo)
sudo nano /etc/apache2/mod-available/dav_svn.conf
Pegar:
DAV svn
SVNPath /home/svn
AuthType Basic
AuthName "Repositorio Subversion del proyecto"
AuthUserFile /etc/apache2/dav_svn.passwd
Require valid-user
8. Reinicio de Apache2
sudo /etc/init.d/apache2 restart
9. Probando el servicio desde cliente web http://localhost/svn
No hay comentarios:
Publicar un comentario