jueves, 9 de agosto de 2012

Bitbucket o GitHub?? Esa es la cuestión

Cuando tenemos un proyecto en el que trabajan varias personas se hace imprescindible usar un repositorio desde el que controlar el avance del proyecto. El repositorio se puede crear con muchas herramientas como Git o SVN. Estas dos son de las más empleadas y con versiones tanto para Win como Linux, además de existir plugin para Eclipse, etc. Yo uso siempre Git, no se si es mejor o peor que las otras aplicaciones pero es el que aprendí y el que uso actualmente. 
Pues bien, nuestro servidor de versiones de Git puede estar en una máquina local, en un servidor en nuestras instalaciones o en la nube. El usar un servidor local en la empresa para la que trabajo hizo que una rotura de un disco duro nos diera una verdadera batalla justo el día de una entrega. Basado en esta experiencia, y siempre que lo permita la política de seguridad de la empresa, es recomendable usar un servidor de versiones en la nube. 
Los dos servicios más conocidos de repositorios en la nube son Bitbucket y GitHub, aunque existen muchos otros. Yo me he decantado por Bitbucket ya que tiene un servicio que no ofrece GitHub. Este servicio es poder tener 5 proyectos privados de forma gratuita ilimitados proyectos de forma gratuita con un máximo de 5 usuarios (edito tras un comentario de Rafael que podéis ver abajo). Con GitHub te permite tener ilimitados proyectos de OpenSource pero si quieres tener un proyecto que no sea visible para la comunidad tienes que pasar por caja mientras que Bitbucket ofrece esa posibilidad. 
Probablemente haya muchas otras diferencias, pero para el uso que necesito, Bitbucket me cumple a la perfección y por ahora sin problemas. Os iré contando como empezar a ponerlo en marcha...

3 comentarios :

  1. GitHub tiene cosas muy buenas. BitBucket tiene cosas muy buenas, pero desde la linea de comandos, para trabajar directamente contra un repositorio Git, los dos son IGUALES.

    Evidentemente, yo me decanto por BitBucket ^_^ pero entiendo que haya gente que se deje llevar por las modas y elija GitHub :P (just joking)

    ResponderEliminar
  2. Disculpa Jose A. pero Bitbucket te permite tener de forma gratuita ilimitados proyectos privados, 5 son los usuarios en la opcion gratuita, no los proyectos. ;-)

    ResponderEliminar
  3. Muchas gracias a ambos por los comentarios. Llevas razón Rafael, ley mal ;-) Edito el post y lo corrijo

    ResponderEliminar