jueves, 25 de abril de 2013

Apuntes subversion

# Entramos con root al servidor e instalamos el paquete de subversion
apt-get install subversion

# Creamos una carpeta para guardar los repositorios
mkdir -p /srv/subversion

# Accedemos a la carpeta y creamos un repositorio llamado 'pruebas'
cd /srv/subversion/
svnadmin create pruebas

# Editamos la configuracion del nuevo repositorio
vi /srv/subversion/pruebas/conf/svnserve.conf

# Modificamos las lineas
# anon-access = read
# auth-access = write

por:

anon-access = none
auth-access = write

y descomentamos la de:

# password-db = passwd

# Creamos los usuarios que tendran acceso al repositorio
vi /srv/subversion/pruebas/conf/passwd

# Iniciamos el servicio
svnserve -d -r /srv/subversion/ &

# Ahora tenemos corriendo un servicio que sirve la carpeta /srv/subversion
# y todos los repositorios que existan en ella
# la url para acceder será: svn://IP_DE_LA_MAQUINA/NOMBRE_REPOSITORIO
#
# en mi caso: svn://servidor/pruebas

# Bajamos el codigo en el portatil y ya podemos trabajar
svn co svn://servidor/pruebas /var/www/pruebas/

# Cre una carpeta y un fichero y los envio
cd /var/www/pruebas/
mkdir trunk
svn add trunk
svn commit -m 'Creando el trunk'

# Y a trabajar!!!!

No hay comentarios:

Publicar un comentario

Entradas populares