GitLab
GitLab es un repositorio Git-servicio de alojamiento y gerente que se basa en tecnologías web portátiles. Los usuarios no tendrán que ejecutar un programa a través de un emulador de terminal o incluso una interfaz gráfica cuando utilizan GitLab, ya que les permite realizar todas las tareas de gestión en el interior de su navegador. Aquellas personas que necesitan acceder a un sistema de control de versiones desde una ubicación remota debe en especial como este. También puede ser muy útil para aquellos que están trabajando con las máquinas que han limitado los recursos del sistema. Al no tener que instalar ningún software soluciones complejas, los usuarios pueden ahorrar una buena cantidad de espacio de almacenamiento local. Esto hace que sea atractiva para aquellos que quieren administrar una matriz de revisión colaborativa de netbooks o tabletas.
- Los usuarios pueden crear fácilmente un registro de seguimiento de problemas que las notas cada vez que un error se ha descubierto, así como posibles soluciones para ello
- Permite la creación de páginas wiki individual para cada proyecto de software a un grupo está trabajando en
- Los desarrolladores pueden cargar el código de cualquier estructura de archivos compatible con su propio software del sistema
- Viene con un editor de texto integrado
- No bloquea los desarrolladores en cualquier IDE específica
- Funciona con casi todos los navegadores web modernos
- Permite a los usuarios de derivación problemas de permisos de Unix que se producen cuando se comparte el código Git en volúmenes VFAT, NTFS o exFAT
- No necesita instalación
- Codificado en Ruby and Go para la máxima portabilidad
- Con el apoyo de muchas organizaciones de tecnología superior, como IBM, SpaceX, la NASA, Alibaba, O'Reilly Media y el CERN
- Ofrece poco en el camino de una verdadera línea de comandos, lo que podría hacer que las operaciones de gestión de archivos complejos complicados
- versiones de pago del software no están completamente construidos con componentes de código abierto
- Puede requerir algunos usuarios a registrarse en el servicio
- web de software es generalmente más lento que las soluciones basadas en terminales de Git
- Sufre de problemas de tipo de letra representación en algunos dispositivos
La mayoría de las personas trabajan con su servicio de alojamiento Git-repositorio a través de una línea de comandos. Si bien esto es bastante fácil para aquellos que están trabajando con Linux, FreeBSD o MacOS, los usuarios de Microsoft Windows tienen que realizar algunas soluciones para hacer el trabajo. Que podría terminar la instalación de Cygwin para ejecutar código Unix en sus estaciones de trabajo Windows. Subsistema de Windows para la capa de compatibilidad de Linux y los servicios de Windows ahora anticuado para los paquetes de UNIX también proporcionaron algún alivio para las personas que trabajan con el software de Git, sin embargo, ninguno de estos proporcionan soporte nativo genuino. GitLab funciona a través de un navegador, por lo que los usuarios de Windows pueden pasar por alto la necesidad de que cualquiera de estos subsistemas y trabajar con sus repositorios sin hacer ningún cambio. Los usuarios que quieran compartir información a través de plataformas pueden utilizar GitLab al código fuente de host en una ubicación central. Todos los que trabajan en ella será capaz de acceder a él, siempre y cuando tengan un navegador moderno. No importa si están accediendo a ella desde un servidor de hierro grande o un iPhone. GitLab se codificó originalmente puramente en Ruby, lo que significa que la mayor parte del trabajo real se realiza en el extremo del servidor de la ecuación. Algunas partes han sido reescritas en Ir a optimizar aún más algunas subrutinas, pero aumentar el apoyo a los medios de Ruby que podría ser aún más bibliotecas escritas para GitLab en este lenguaje de programación portátil. La llamada Edición Comunidad de GitLab viene con una licencia de código abierto, por lo que podría ser posible para aquellos interesados lo suficiente al tenedor sus propios proyectos de Ruby y salir de ella.