5 de las mejoras alternativas a GitHub para alojar tus proyectos
Tras la noticia de la compra de GitHub por parte de Microsoft hace tan solo algunos días cientos de desarrolladores que tenían alojados sus proyectos en GitHub comenzaron a realizar una migración de sus proyectos asi como a comenzar a eliminarlos de GitHub.
Esto se debe en un inicio al desacuerdo por la venta de GitHub y otro tanto por el simple hecho de que Microsoft sea el nuevo responsable de este. Es por ello que el día de hoy vamos a presentarles algunas de las mejores alternativas a GitHub en el cual pueden hospedar sus proyectos.
GitLab
Sin duda una de las mejores alternativas, GitLab es un servicio web de código abierto, potente, seguro, eficiente, rico en funciones y sólido para el control de versiones y desarrollo de software colaborativo basado en Git. Además de gestor de repositorios, el servicio ofrece también alojamiento de wikis y un sistema de seguimiento de errores.
Admite hitos de grupo, rastreador de problemas, tableros de problemas configurables y problemas de grupo, traslado de problemas entre proyectos y más.
También cuenta con potentes herramientas de bifurcación, ramas y etiquetas protegidas, bloqueo de archivos, solicitudes de fusión, notificaciones personalizadas, hojas de ruta del proyecto, problemas de ponderación, cuestiones confidenciales y relacionadas, gráficos burndown para hitos del proyecto y del grupo.
Gogs
Gogs es un servicio gratuito de código abierto está disponible bajo la Licencia MIT es bastante ligero y multiplataforma se ejecuta en cualquier lugar donde Go pueda compilar para: Windows, Mac, Linux, ARM, etc.
Es fácil de instalar y lo suficientemente pequeño para ejecutarse en una Raspberry Pi. Gogs es probablemente la forma más fácil y rápida de configurar su propia solución de hosting de código alojado.
Gitea
Gitea es una bifurcación gestionada por la comunidad de Gogs, el servicio de Gitea de Git auto hospedado es totalmente gratuito. Esta es una solución de alojamiento de código liviano escrita en Go y publicada bajo la licencia MIT.
También es un método simple y rápido de configurar un servicio de Git auto hospedado para el desarrollo de software de código abierto.
Bitbucket
Bitbucket es un servicio de alojamiento basado en web, para los proyectos que utilizan el sistema de control de versiones Mercurial y Git. Bitbucket ofrece planes comerciales y gratuitos.
Este servicio de Git ofrece cuentas gratuitas con un número ilimitado de repositorios privados que puede tener hasta cinco usuarios en el caso de cuentas gratuitas, los repositorios privados no se muestran en las páginas de perfil si un usuario sólo tiene depósitos privados.
Bitbucket cuenta con bastantes características notables tales como la búsqueda de código, las solicitudes de extracción, cuenta con modelos de implementación flexibles, visualización de diferencias, la creación de reflejos inteligente, el seguimiento de problemas se puede configurar en el listas blancas de IP y permisos de sucursales para salvaguardar su flujo de trabajo.
Beanstalk
Beanstalk es una plataforma potente, segura, de alto rendimiento y confiable para administrar repositorios de código fuente.
Beanstalk está diseñado para mejorar su flujo de trabajo de desarrollo utilizando funciones como las solicitudes de revisión de código, rastreador de problemas, también se cuenta con las estadísticas de repositorio, las notas de la versión, las notificaciones, los resúmenes de correo electrónico, vista de comparación, un historial completo de confirmaciones y archivos y mucho más.
Todos los datos que se transfieren al servidor y viceversa se transfieren mediante el cifrado de nivel bancario. Como una instalación acreditada de tipo 2 SSAE 16 SOC 1, su centro de datos contiene protocolos de escaneo biométrico y de tarjeta junto con vigilancia permanente.
La seguridad se implementa a través del repositorio y los permisos de nivel de rama, y la seguridad de la cuenta a través de la autenticación en dos pasos, los registros de acceso IP, la aplicación de contraseñas seguras y las restricciones de acceso de IP. Admite la implementación en entornos múltiples con configuraciones personalizadas. Empresas como Phillips, Intel y muchas más están utilizando Beanstalk
El artículo 5 de las mejoras alternativas a GitHub para alojar tus proyectos ha sido originalmente publicado en Linux Adictos.