Blogs Teoriza
Acceder · Crear usuario
Anunciarse
Canal Informatica   Hosting · ADSL · Internet · Seguridad · Ubuntu · Hardware

Usando Dreamhost como sistema de control de versiones de software

Uno de los servicios más útiles, casi casi imprescindible, a la hora de desarrollar un proyecto de software entre varias personas es un buen sistema de control de versiones.

Un sistema de control de versiones (como SVN por ejemplo) te permite manejar el código fuente con total libertad y transparencia entras varios colaboradores, resolviendo conflictos entre ediciones del mismo código, almacenando un histórico de versiones para volver a una versión anterior de algun archivo si es necesario, estableciendo partes del proyecto como privadas o no editables según autor, ...

Si trabajas en una intranet lo más probable es que haya un servidor dedicado a tales menesteres pero si el único medio de comunicación posible es Internet necesitas de un proveedor de servicios SVN. Por lo general no son servicios baratos.

Por el contrario si dispones de una cuenta de alojamiento en Dreamhost puedes montarte fácilmente un repositorio svn en sus servidores y usarlo para cualquier proyecto. Como vamos a ver ahora el proceso es muy sencillo.

  1. Desde el panel de control de Dreamhost creamos un subdominio especifico para el repostiorio svn, por ejemplo svn.algo.com Este paso se realiza desde la opción "Domains >> Manage domains" de dicho panel de control. Importante, ten cuidado con la carpeta donde apunta este subdominio, si el subdominio se llama svn.algo.com y haces que apunte a /home/usuario/svn puedes tener problemas, mejor emplear un nombre de carpeta distinto al del subdominio.
  2. Una vez el subdominio está listo y funcionando creamos el repositorio, nos dirigimos a "Goodies >> Subversion" en el panel de control de Dreamhost. Rellenamos todos los datos requeridos, asignado una id al proyecto y estableciendo los usuarios que tendrán acceso al mismo.
  3. Ya tenemos nuestro repositorio SVN en marcha, solo nos falta importar el código de nuestro proyecto para trabajar con él. Podemos hacerlo con cualquier cliente SVN, para Windows podemos emplear el genial Tortoise SVN.
Así de fácil y barato puedes tener tu propio sistema de control de versiones. Podrás acceder a él desde el navegador usando el subdominio creado a tal efecto, aunque para un acceso total y completo necesitas un cliente SVN.

0 ashacz 01-05-2007
+0 Curiosidades Hosting Software Sistemas 
Artículo escrito por ashacz para Blogs Teoriza.
Usando Dreamhost como sistema de control de versiones de software svn.
Blogs Teoriza
Ocio Tecnología Cuidarse Informática Contactos Cultura Vacaciones Interesante Místico Personal
Ocio Alarmas Intimidades Hosting Chat Poesías Hoteles CompraVenta Tarot GONZO
Juegos Tecnología Salud Adsl Messenger Mundo Viajes Videos Videncia Mia
CineTV Inventos Internet Música EnCrucero Polémicas
Deportes Virtual Seguridad ComoHacer Turismo Legalidad
Motor Ubuntu Actualidad
Hardware
Enlaces: MovilZona

Creative Commons License
Blogs Teoriza™ · Red de Blogs · · Aviso Legal · 2003-2010