Hosting - Todo sobre alojamiento web.

Usando Dreamhost como sistema de control de versiones de software

Escrito por pury en Sunday, 29 de July , 2007 a las 0:33

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.

Categoria: Curiosidades, Hosting, Sistemas, Software

Sin comentarios

No hay comentarios.

Deja un comentario

XHTML: Puedes utilizar los siguientes tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Autor