Controlando el código fuente con Subversion: Creando un repositorio SVN

Todo desarrollo tiene que estar respaldado de un buen control de versiones. Hoy aprenderemos a usar Subversion para llevar ése control de versiones
Empezaremos instalando Subversion en nuestro Ubuntu Server:

$> sudo aptitude install subversion

Una vez instalado, crearemos nuestro repositorio base para todos nuestros proyectos:

$> sudo mkdir /var/lib/svn
$> sudo chmod -R 0777 /var/lib/svn
$> svnadmin create /var/lib/svn

Importamos la estructura base de directorios de todo repositorio SVN. Los explicaremos a continuación:

$> sudo svn mkdir --message="Creando directorios iniciales..." 
	file:///var/lib/svn/ContaWeb/trunk 
	file:///var/lib/svn/ContaWeb/tags 
	file:///var/lib/svn/ContaWeb/branches

Procederemos a configurar el repositorio recién creado a nuestro gusto:

$> nano -w /var/lib/svn/conf/svnserve.conf
$> nano -w /var/lib/svn/conf/passwd

Una vez creado y configurado el repositorio, deberemos iniciar el servidor SVN con el comando siguiente:

$> sudo svnserve -d -r /var/lib/svn

Para que sea más práctico, podremos automatizar éste inicio del servidor SVN creando un script de inicio Linux, aunque no es necesario.

Y ya está icon smile Controlando el código fuente con Subversion: Creando un repositorio SVN Podremos acceder al repositorio con la URL siguiente (cambiando la IP y el usuario por los datos correcto):

svn://usuario@192.168.1.2/var/lib/svn

¡Happy coding!

¿Te ha gustado?
Envía tus Trackbacks a la siguiente dirección:
http://csharp.hijodeblog.com/2011/09/14/controlando-el-codigo-fuente-con-subversion-creando-un-repositorio-svn/trackback/

Comentarios a la entrada

  1. Por Planeta Hijo de Blog (C# Snippets), el 14-09-2011 a las at 16:05

    Controlando el código fuente con Subversion: Creando un repositorio SVN…

    La entrada original está en http://csharp.hijodeblog.com/2011/09/14/controlando-el-codigo-fuente-con-subversion-creando-un-repositorio-svn/, ¡no te la pierdas!…

¡Deja tu comentario!





Disclaimer: Las imágenes mostradas en ésta página web se utilizan sólamente con propósitos ilustrativos, y son propiedad de sus respectivos autores (cuando es aplicable).
Hijo de Blog es un producto del Dr. SeROne

Los contenidos se ofrecen bajo una licencia de Creative Commons
Attribution-NonCommercial-NoDerivs 3.0 Unported

salvo que se indique lo contrario

Licencia de Creative Commons