- Mercurial (CVS). Se esta quedando obsoleta y su uso esta decayendo.
- Subversion (SVN). Sistema que pretende sustituir y corregir algunos fallos de Mercurial. Funciona con Apache.
- GIT. Libre y de código abierto, junto con Subversion es uno de los mas utilizados, el equipo desarrollador del kernel Linux utiliza GIT.
El problema puede venir cuando buscamos un hosting de repositorios svn gratis y privado, una opción es crear nuestro proprio servidor SVN con Apache2, ya que, no es nada del otro mundo, pero podemos optar por buscar algún hosting online.
La verdad es que hay muchos, pero la mayoría son de pago, aun así podemos encontrar algunos hostings gratis y bastante buenos. Al ser gratis tienen el inconveniente del poco espacio y transferencia, pero si nuestro proyecto no es grande, nos sirve igualmente.
Voy a mencionar algunos que permiten crear repositorios privados:
- Assembla. Es el que estoy utilizando ahora en un proyecto en el que colaboro. Ofrece 2 Gb de espacio, de momento no he encontrado ninguno que ofrezca mas. Es solo para Subversion, aunque, en las versiones de pago se puede elegir el sistema de versiones.
- Unfuddle. Solo dispone de 200 Mb de espacio, como ya he mencionado, si se trata de un proyecto poco extenso, puede servir igualmente.
- Codesion. Al igual que Unfuddle solo tiene 200 Mb de espacio, tanto este como el que acabo de mencionar permiten elegir entre GIT o SVN.
- ProjectLocker. Solo se permiten 3 usuarios que formen parte del equipo y disponen de 300 Mb de espacio.
- Beanstalkapp. Dispone de una versión Trial de un solo usuario y un repositorio, tengo poca información sobre esta pagina, pero tiene muy buena pinta.
De todos esos, yo me he quedado con Assembla, si vais a trabajar con GIT, hay muchos mas como Github. Seguramente habrá muchos mas a parte de los que he citado, si conocéis alguno mas que permita repositorios privados y que sean gratis os invito a que comentéis vuestra opinión.
Y tu conoces alguno que valga la pena? Compártelo con nosotros.