Sin reclamar: ¿Estás trabajando en GitLab?
GitLab Reseñas: 4.5/5 — Muy bien valorado
GitLab es una plataforma robusta diseñada para optimizar el proceso de desarrollo de software, ofreciendo herramientas para el control de versiones, la gestión de proyectos y la colaboración. Permite a los equipos gestionar repositorios, realizar el seguimiento de cambios y automatizar partes del ciclo de vida de la entrega de software mediante funciones de integración e implementación continuas. Con su interfaz intuitiva y su amplio conjunto de funcionalidades, GitLab ayuda a los desarrolladores a mejorar la productividad y mantener bases de código de alta calidad. Esta plataforma se adapta a proyectos de cualquier tamaño, desde pequeñas startups hasta aplicaciones empresariales a gran escala.
| Capacidades |
AI
API
CLI
OSS
|
|---|---|
| Facilidad de uso |
Principiante
Intermedio
Avanzado
|
| Despliegue | Nube/SaaS/basado en web, Mac de escritorio, Windows de escritorio, Android móvil, iPhone móvil, Linux local |
| Soporte | 24 horas al día, 7 días a la semana (representante en vivo), chat, correo electrónico/servicio de ayuda, preguntas frecuentes/foro, base de conocimientos, soporte telefónico |
| Capacitación Especializada | Documentación |
| Idiomas | Inglés |
GitLab Pros y contras
- Plataforma DevOps integral con herramientas integradas.
- Fuerte soporte para pipelines CI/CD.
- Código abierto con una gran comunidad de colaboradores.
- Opciones de implementación flexibles, incluidas las alojadas en la nube y las propias.
- Amplias capacidades de integración con herramientas de terceros.
- Las funciones premium pueden resultar costosas para equipos pequeños.
- Curva de aprendizaje más pronunciada para principiantes.
- Problemas de rendimiento con repositorios grandes.
- Soporte móvil nativo limitado.
- Algunas funciones pueden requerir configuración adicional.
Compara GitLab con otras herramientas populares de la misma categoría.
GitLab es una herramienta gratuita y fácil de usar. Es una plataforma de código abierto para DevOps. Permite un número ilimitado de repositorios privados. También se utiliza para revisar código.
Cuando se trabaja con productos de mayor tamaño surgen problemas.
Es una aplicación de código abierto y gratuito, por lo que es fácil de usar y permite desarrollar y revisar el código fácilmente. El código y los datos están protegidos.
La interfaz de usuario de GitLab es mucho más sencilla y fácil de usar. Al entrar, todo está justo donde lo esperas. La configuración de CI/CD en GitLab es sencillamente fantástica. No tienes que complicarte con un montón de herramientas; ¡está todo integrado y funciona de maravilla!
La documentación necesita una mejora. Está ahí, pero buscar en ella para encontrar exactamente lo que necesitas es un poco complicado.
Es una excelente alternativa a GitHub. Usamos GitLab para el control de versiones y la gestión de todos los desarrolladores.
Fácil de usar e intuitivo, fácil de integrar con otras aplicaciones.
Todo se ve bien, nada negativo que mencionar.
Construyendo y lanzando nuestro software en diferentes entornos
Las funciones de GitLab, como la ramificación y la fusión, son muy útiles. Reducen la complejidad del programa y evitan conflictos entre desarrolladores. Además, podemos crear pipelines en Git y automatizarlos. Podemos acceder a las confirmaciones anteriores para que, ante cualquier error, podamos tener una copia de seguridad y evitar que el código sea robado.
La interfaz de usuario de GitLab ha evolucionado con el tiempo, pero todavía creo que algunas características son menos fáciles de usar que las de los sistemas de control de versiones rivales.
Podemos almacenar el código y el proyecto en el repositorio, y también podemos controlar las versiones, lo cual es un gran alivio. Podemos configurar CI/CD en GitLab con GitLab Runner.
La privacidad y las implementaciones fáciles son una de las mejores cosas.
Se pueden mejorar las funciones de integración de Gitlab con otros servicios.
Gitlab está solucionando el proceso de integración y entrega continua agilizándolo.
Gitlab runners amplía la plataforma Git estándar con una excelente plataforma para implementaciones de CI/CD. Ofrece ejecutores de CI fáciles de aprovisionar según sus necesidades, y la definición de pipelines e integraciones es sencilla y directa, lo que la convierte en una plataforma imprescindible. El repositorio integrado también es excelente y fácil de implementar, ideal para el uso diario, e incluso permite realizar tareas programadas en la CI.
La interfaz de usuario podría ser mejor, parece que cambia constantemente para peor, con suerte mejorará a largo plazo, pero no es solo en Gitlab, parece que es un problema más amplio con otros que adaptan el mismo diseño, lo que encuentro muy confuso en este momento y más difícil de usar.
GitLab ofrece la plataforma Git para el control de versiones y mucho más, como registro de contenedores y paquetes, una plataforma CI/CD extensa y fácil de usar y otras funciones estándar como revisiones de código.
GitLab destaca como una herramienta de control de versiones potente y fácil de usar. Es una plataforma ideal para que programadores y desarrolladores integren creativamente sus soluciones y código con facilidad.
No hay nada que no me guste de este producto.
GitLab se integra perfectamente con una amplia gama de herramientas y servicios, proporcionando flexibilidad y agilizando los flujos de trabajo de desarrollo.
He usado Gitlab la mayor parte del tiempo. Me ayuda mucho a crear proyectos de forma productiva y sencilla. He creado muchos proyectos con Gitlab. Facilita muchísimo el desarrollo. Es la mejor herramienta para empresas y estudiantes.
El único problema es que el dominio de Gitlab solo está asociado al proyecto. Deberían expandirlo más.
Gitlab es muy seguro. Me ayuda a contribuir a mi proyecto de forma eficiente y productiva. Todo mi equipo usa Gitlab para sus proyectos.
Cada vez que pienso en un programa que necesito, Gitlab lo tiene. Además, es muy divertido explorar y buscar cosas nuevas. Me encanta Gitlab.
Algunas descripciones de las compilaciones son muy vagas. Como si olvidaran que no todos somos computadoras.
Siempre que necesito software y no tengo tiempo para buscar, Gitlab me lo ofrece. Tiene una gran selección para todas las plataformas.
Lo que más me gusta de Gitlab es la interfaz de usuario amigable para principiantes, específicamente la sección de revisión de código, cuando reviso el código de mis desarrolladores junior me ayuda a escribir los comentarios, comparar los cambios antiguos y nuevos e incluso da algunas sugerencias más perspicaces. Me encanta esta parte de Gitlab, es increíble, aparte de eso, me gusta la característica donde segrega las ramas y las fusiona con los derechos de aprobación, lo que ayuda a tener la base del código en las manos adecuadas. Cualquiera no puede impulsar o aprobar el código sin los derechos adecuados.
Lo he estado usando durante los últimos 2 años y no encontré nada malo, pero a veces la interfaz de usuario no se carga correctamente, sucede muy raramente, pero enfrenté este problema, así que no me gusta cuando sucede.
Soy un desarrollador, Gitlab me ayuda a alojar el código en el servidor remoto y puedo trabajar y colaborar con el equipo, lo que me ayuda a desarrollar y entregar el proyecto dentro del tiempo estimulado. Me está ayudando a administrar la base de código del proyecto de una muy buena manera con funciones en una herramienta de interfaz de usuario enriquecida.
Interfaz de usuario sencilla. Permite crear tableros y mantener las solicitudes de fusión en borrador. Además, muestra el gráfico de confirmaciones, lo cual resulta muy útil.
No tiene nada de malo. Me pareció que estaba perfectamente bien tal como estaba.
La implementación continua en el servidor realmente ayuda a que el proyecto se active lo antes posible.
Varios desarrolladores pueden trabajar en un solo proyecto o en varios simultáneamente. Y administra todas las actividades desde el compromiso hasta la canalización de una manera muy eficiente. También facilita la funcionalidad de revisión de código a través de la interfaz de usuario y he usado la interfaz de usuario de Gitlab y me encanta, todo es sistemático y fácil de entender, un principiante puede trabajar sin perder tiempo.
La edición Enterprise es más costosa y, a veces, lleva tiempo recargar los cambios. Es difícil personalizar Gitlab con la ayuda de configuraciones y también consume muchos recursos.
Soy desarrollador, así que lo uso para enviar el código a Gitlab y mantener todo el entorno de producción y UAT. También reviso el código de mis compañeros y activo las etiquetas para implementar el código en UAT y producción.
En todas las industrias del software, Git se utiliza como repositorio de código. GitLab es uno de los mejores programas, fácil de usar e implementar, integrando lenguaje de scripting en Jenkins y otras plataformas afiliadas a Git. Automatiza el programa y Groovy con herramientas de automatización. Es el mejor software para definir el lenguaje de scripting del programa. Crea un paquete y ejecútalo como Groovy. Es seguro y confiable. Ejecuta y almacena tu Groovy para herramientas de automatización como Jenkins.
No hay nada desagradable con Gitlab. En cada industria de software se usa Git para el repositorio de código.
Repositorio de código de Gitlab: solucione errores de código y encuentre el ritmo del programa que se va a ejecutar. Resolver las numerosas consultas de los usuarios relacionadas con la información del proyecto. Crear proyectos en Gitlab. Almacene su código en repositorios y hágalo seguro para la implementación de funciones.
Con Gitlab, puedes realizar todas las tareas básicas necesarias para tu desarrollo. Ofrece gestión de código fuente, gestión de tickets, plataforma de CI/CD e incluso registro de contenedores y plataformas.
Ofrece un número limitado de minutos de CI/CD gratis. Esto se debe a que evita el uso indebido. Por lo demás, no presenta inconvenientes importantes.
Le permite gestionar su ciclo de vida de desarrollo y operaciones desde un solo lugar. Es fácil de usar y mucho mejor que otras alternativas. También le permite autoalojar su entorno.
Me gusta la interfaz de usuario de Gitlab porque es intuitiva y fácil de usar. Un equipo completo puede gestionar uno o varios proyectos, trabajar en sus propias ramas y enviar, revisar e implementar el código. Todo está en un solo lugar. El seguimiento de los cambios en el código es fantástico: puedes cambiar entre diferentes confirmaciones o versiones de código. No se pueden enviar, extraer ni implementar los cambios; solo quienes tengan los permisos adecuados podrán usar esa funcionalidad. Es perfecto tanto para proyectos a gran como a pequeña escala. Gitlab gestiona todo el ciclo de vida del desarrollo de una manera muy eficiente. Desde la extracción de código hasta el envío de código, desde las revisiones de código hasta el envío de cambios de revisión de código, desde el seguimiento de errores hasta su resolución, todo funciona a la perfección. Me encanta usar Gitlab en el trabajo. Es una herramienta irremplazable para todo lo que necesitas para el desarrollo.
1-> A veces, el código que ha enviado no será visible para usted durante unos minutos. Significa que el envío de código no funciona en tiempo real. 2-> Comparar múltiples confirmaciones es un poco complejo. 3-> Las funciones premium tienen un precio excesivo. 4-> Un poco lento durante la carga cuando presionamos cualquier botón en la interfaz de usuario.
Soy desarrollador, por lo que me ayuda a controlar las distintas versiones del código. Me ayuda a revisar el código, enviar y recibir cambios del servidor y trabajar en diferentes proyectos y administrar su ciclo de vida. Mi vida se vuelve más fácil al usar herramientas como Gitlab.
Me gusta que Gitlab utilice IA (inteligencia artificial) para optimizar cada aspecto del ciclo de vida del desarrollo de software de mis equipos, mejorando así la rapidez con la que entregamos productos de software al optimizar todas las etapas del proceso. Además de lo anterior, la incorporación de IA (inteligencia artificial) a nuestro flujo de trabajo de desarrollo ha tenido un impacto significativo en el mantenimiento y la seguridad del código, e incluso en el cumplimiento normativo y la gobernanza.
La capacidad de respuesta de los foros de la comunidad de Gitlabs suele ser lenta, a diferencia de las principales alternativas a Git que he utilizado. Además, actualizar a versiones más recientes de Gitlab suele ser complicado debido al trabajo de personalización a gran escala que siempre requiere.
Gitlab aporta gran integridad de código y control de versiones a nuestro flujo de trabajo de desarrollo, permitiéndome realizar un seguimiento de los cambios realizados en el código del equipo, colaborar en el código en tiempo real y volver a versiones anteriores de nuestro código base si es necesario. Desde una perspectiva empresarial, Gitlab ha eliminado tareas manuales a gran escala en nuestro proceso de desarrollo de software, lo que ha permitido acelerar los ciclos de desarrollo de nuestros productos.
Siempre he sido fan de Gitlab desde que me convertí en un experto en tecnología. Por eso, lo uso con frecuencia, ya que es fácil de usar incluso para principiantes. Mis características favoritas son: repositorio privado, sin necesidad de ser consultado y soporte completo para el control de versiones. Además, cuenta con soporte al cliente sin necesidad de ser consultado y documentos fáciles de entender. La implementación de Gitlab es muy sencilla y permite la integración con otros proveedores como AWS. Por eso, uso Gitlab a diario para controlar el sistema de versiones de mi producto.
Lo que no me gusta de Gitlab es muy difícil de señalar porque es muy útil para desarrolladores, DevOps y otros.
Gitlab desempeña un papel esencial en mi carrera en DevOps. Sin un sistema de control de versiones adecuado, no podemos crear ni lanzar un producto útil al mercado.
Lo mejor de Git Lab es que permite editar el documento/texto una vez enviado. Además, puedes guardar todos los documentos relacionados en una sola carpeta.
He tenido muchos problemas con la función de documentos públicos y privados de Git Lab. Tuve que compartir mi documento.
Gitlab me ha ayudado a mantener los registros de depuración en un solo lugar. Además, cuando necesito actualizar algo, también me ayuda a hacerlo.
La interfaz de Gitlab es muy sencilla y comprensible para cualquier codificador, de modo que pueda administrar su repositorio y mantener el control de versiones de manera adecuada.
Las canalizaciones Ci/Cd relacionadas con algunos conceptos no son fáciles de encontrar en Gitlab debido a tantas opciones.
No es fácil mantener las versiones de tu código cuando estás implementando o enviando regularmente, por lo que debería haber una ramificación para tal cosa y es ahí cuando GitLab entra en juego. Ayuda a mantener el código, por lo que no debería haber ningún conflicto en los códigos.
La capacidad del software de Gitlab para integrarse con diversas aplicaciones de terceros es su aspecto más destacado. En definitiva, permite a los usuarios diseñar una ecología sencilla utilizando rápidamente sus opciones de modificación. Gitlab ayuda a nuestra organización a acortar el ciclo de vida del software y, por lo tanto, a mejorar la eficiencia.
Es una herramienta excelente para diseñadores y desarrolladores, pero el diseño de la aplicación se puede mejorar para hacerla más atractiva e intuitiva. Aprender a usarla eficazmente puede requerir algo de tiempo, pero una vez que se comprende y se utiliza, se convierte en una herramienta poderosa.
La automatización, la mejora de la transparencia y la evaluación del progreso son esenciales para eliminar los errores que cometen los empleados de nuestra organización en iniciativas grandes y complejas. GitLab es un sistema de código abierto que proporciona administración de código fuente, ensamblaje y distribución simultáneos, análisis y capacidades de gobernanza de proyectos a los grupos de desarrollo de aplicaciones.
Permite fusionar código fácilmente desde la interfaz de usuario y realizar solicitudes de extracción fácilmente. Buena interfaz de usuario.
La función de búsqueda se puede mejorar. No ofrece la misma función que GitHub.
Buena interfaz de usuario, por lo que tengo que dedicar menos tiempo a fusionar y crear relaciones públicas, etc., en lugar de dedicar ese tiempo al pensamiento lógico y la codificación real.
Experiencia de usuario, funciones sorprendentes y ayuda en un desarrollo sin problemas
Algunas funciones son un poco complejas y lleva tiempo comprenderlas.
El sistema de control de versiones es muy beneficioso y me permite colaborar con mis compañeros de equipo de forma fácil y eficiente. Ha aumentado la productividad y el rendimiento.
He usado varias herramientas en los últimos cuatro años, pero GitLab fue una de las mejores. Lo que distingue a GitLab de otras herramientas es su excelente interfaz de usuario. Su barra de navegación muestra elementos útiles para una navegación rápida. La interfaz para comparar archivos es una de las más fáciles de interpretar y aumenta la productividad. Los gráficos facilitan la visualización del progreso, como los gráficos de evolución. La documentación para implementar la integración continua (CI/CD) es fantástica.
Es un poco caro. Muchas funciones confunden al usuario.
Utilizo GitLab en mi organización para colaborar con otros miembros del equipo/desarrolladores y revisar el código.
GitLab proporciona una plataforma basada en la nube para mantener nuestro código y también proporciona funciones de DevSecops que automatizan la implementación.
GitLab puede trabajar para proporcionar integración con plataformas de computación en la nube como AWS, GCP y Azure.
GitLab proporciona una plataforma para alojar nuestros repositorios de código y promover la colaboración en equipo, además del control de versiones. Además de almacenar nuestra base de código, también ofrece funciones para integrar CI/CD (Integración Continua/Desarrollo Continuo) en una sola plataforma, evitando la sobrecarga de las implementaciones manuales.
Me gustaron las interesantes funciones CI/CD de GitLab que ayudaron mucho a DevOps.
Me gustaron todas las características actuales de GitLab.
GitLab resolvió muchos problemas que iban desde la revisión de código hasta DevOps.
Gitlab es una herramienta muy potente para crear tus pipelines de CI/CD. Permite a tu organización agilizar el desarrollo y la implementación. Además, se integra a la perfección con múltiples herramientas, lo que te permite ampliar sus capacidades y funciones. En resumen, es una gran ventaja en el mundo del desarrollo de software.
A medida que tu proyecto crece y se vuelve más complejo, tu equipo generará más compilaciones, lo que podría provocar problemas con los ejecutores y retrasos. Todos los menús de Gitlab pueden resultar intimidantes para principiantes. Por lo demás, es un producto excelente.
1. Implementación más rápida y automática (CD) 2. Pruebas más rápidas y eficientes (CT) 3. Facilita la colaboración con los miembros del equipo. 4. La ramificación es más fácil en Gitlab.
Fácil de usar para todos y puede cargar nuestro trabajo y coordinarlo con el equipo.
Usse necesita conocimientos de codificación, no una interfaz gráfica de usuario adecuada.
Ayuda al equipo a trabajar en proyectos simultáneamente.
Me gustaría que en GitLab fuera más fácil para todos los miembros del equipo trabajar juntos sin problemas y completar su aplicación de software con buena calidad. Nos indica qué tareas pendientes debemos completar en el software.
No me gustaría que GitLab fuera difícil y complejo al ser nuevo en el sistema. Habría encontrado problemas de rendimiento y errores en algunas versiones de GiLab.
GitLab garantiza la integridad del software y mejora la comunicación y la colaboración entre los programas para trabajar en equipo. Ofrece mayor seguridad y mantenimiento de la calidad del código de la aplicación. GitLab se beneficiará de más software y herramientas, lo que mejora la calidad de la aplicación.
Gitlab ofrece más seguridad y opciones de DevOps. Los ejecutores integrados para probar las compilaciones antes de las fusiones son muy útiles. También me gustan todas las integraciones que se pueden usar.
La configuración de facturación era bastante torpe (en cuanto al cálculo de asientos) y carecía de transparencia y herramientas para ver qué sucedía (en cuanto a facturación). Sin embargo, últimamente está mejorando.
Gitlab proporciona a todos los proyectos la organización del repositorio de código, algunos flujos de trabajo de DevOps y un espacio para la revisión de código en equipo. También usamos Gitlab para algunos informes de desarrollo.
GitLab es la mejor plataforma para el desarrollo de software que he usado. Proporciona un ciclo de vida DevOps completo y lo mejor es que se puede usar tanto para proyectos pequeños como para aplicaciones de nivel empresarial.
He estado usando esto durante mucho tiempo, pero nunca me decepciona esta plataforma, es muy fácil de usar y la recomiendo ampliamente para el desarrollo de software.
Lo principal de GitLab que realmente me gusta es que ofrece varias funciones de colaboración y automatización para agilizar los procesos de desarrollo, así que le diría que lo aproveche.