Continuando con la búsqueda del mejor repositorio para nuestro proyecto, hoy le toca hacer debut a BitBucket el cual cuenta con algunos detalles que les agradara a más de uno.
BitBucket, es un servicio para crear repositorios tanto en Git como en HG, y recientemente le dio un lavado de cara al sitio web, lo cual lo ha hecho mucho mas amigable, a un que la similitud con GitHub en cuanto a la interfaz es muy notable, pero en fin veremos cuales son los servicios que nos ofrece:
Los Planes:
En BitBucket podemos crear repositorios de manera gratuita tanto públicos como privados, pero con ciertas limitantes como el numero de usuarios que es de 5, pero para proyectos personales a mi parecer es mas que suficiente.
Características
- Todos los planes incluyes la posibilidad de crear repositorios privados los cual es una gran ventaja si el equipo de desarrollo es pequeño.
- Nos brinda la posibilidad de establecer nuestro propio dominio para el repositorio a usar, lo cual le da mas sentido para pequeñas empresas.
- Uso de SSH keys.
- Soporte dedicado
- REST API
En la parte derecha superior, encontramos las opciones para clonar nuestro repositorio (Trabaja con el en local), crear un Fork de algún otro, comparar versiones y enviar los pull(cambios)
BitBucket nos da opción de crear los repositorios en GIT o Mercurial, siendo este ultimo el que viene seleccionado por defecto.
Administrando Equipo de desarrollo.
Y no podía faltan la posibilidad de crear repositorio para un equipo de desarrollo. En Dashboard podremos ver nuestros seguidores y los miembros de grupo/repositorio (Claro esta cuenta es de prueba 🙂 ).
Características:
- Create team-owned repositories
- Delegar permisos
- Denegar acceso
- Solo lectura
- Escritura
- Administrador
- Invitar a otros usuarios a participar
Para Proyectos más demandantes
Ahora si nuestro proyecto es mas exigente, atlassian la empresa detrás de BitBucket nos da la opción de contratar servicios mas especializados http://www.atlassian.com/software/stash/pricing, Para satisfacer nuestras necesidades, por lo que el precio es variable.
Cliente:
SourceTree es un cliente para Git y Mercurial, con el cual podemos trabajar nuestros repositorios de manera grafica sin necesidad del uso de comandos.