15 años ayudando a las empresas mexicanas
a elegir el mejor software

Sobre GitLab

Mantén un registro del progreso y la actividad en tus proyectos. Codifica, prueba e implementa.

Descubre más sobre GitLab

Puntos a favor:

GitLab is easy to use and configure the code collaboration is also top notch with every commit being logged to review incase someone messes up the code.

Contras:

A bit confusing at the beginning, it's complex and has a steep learning curve. The user interface could do a make over.

Valoraciones de GitLab

Evaluación media

Facilidad de uso
4.4
Atención al cliente
4.2
Funcionalidades
4.6
Relación calidad-precio
4.5

Probabilidad de recomendación

8.8/10

GitLab tiene una valoración global de 4.6 estrellas sobre 5 según las 1,080 opiniones de usuarios de Capterra.

¿Has utilizado GitLab antes?

Comparte tu experiencia con otros compradores de software.

Filtrar opiniones (1,080)

Justin
Justin
Senior DevOps Engineer
Usuario de Linkedin verificado
Tecnología y servicios de la información, 201-500 empleados
Ha utilizado el software durante: Más de dos años
Fuente de la reseña

Made DevOps possible for my company

5.0 hace 3 años
Los subtítulos en español están disponibles en el reproductor de video
Usuario verificado
Usuario de Linkedin verificado
Ingeniería industrial o mecánica, 201-500 empleados
Ha utilizado el software durante: Más de dos años
Fuente de la reseña

Gestion de proyectos y codigo

4.0 el año pasado

Puntos a favor:

Muy facil de organizar, permite subgrupos

Contras:

Version en continuo cambio, equipos limitados a 5 personas

Aloima Daniela
Aloima Daniela
Analistas corporativo en Colombia
Usuario de Linkedin verificado
Formación profesional y coaching, 501-1,000 empleados
Ha utilizado el software durante: 6-12 meses
Fuente de la reseña

Gran manejo de gestiones de tareas implementadas.

5.0 hace 6 meses

Comentarios: Gran herramienta de tareas implementadas, formenta muy acordé a lo establecido en cada proyecto.

Puntos a favor:

GitLab , tiene grandes potencias de informes y análisis de trabajo requerido en cuestiones de seguridad de datos , nos a aportado mucho beneficios de herramientas útiles para mantenerse seguro te n nuestras tareas.

Contras:

Maneja algunas herramientas en la API que no ejecuta en la automatización de nuestro sistema. Pero se a permanecido estable en la seguridad de datos.

Usuario verificado
Usuario de Linkedin verificado
Automatización industrial, 2-10 empleados
Ha utilizado el software durante: 1-5 meses
Fuente de la reseña

Alternativas consideradas:

Exelente alternativa a Github

5.0 el año pasado

Puntos a favor:

Lo que más me gusta de Gitlab es que puedo crear un servidor privado y así me aseguro de tener el control de mis datos.

Contras:

En general todo está bien con GitLab, pero si tengo que mencionar algo sería la de optimizar las imágenes Docker para que no demanden muchos recursos.

Usuario verificado
Usuario de Linkedin verificado
Consultoría de gestión, 1,001-5,000 empleados
Ha utilizado el software durante: Más de un año
Fuente de la reseña

Para mi el rey de todas las plataformas de DevOps

5.0 el año pasado

Puntos a favor:

Lo uso a diario desde que empecé mi carrera profesional. Gran facilidad de uso, creación de tickets y de progresos, ramas...

Contras:

Al principio, si nunca has utilizado una herramienta de este tipo puede ser un poco complicado hasta que te haces a ella, la implementas en otros softwares...

Ana
Consultora en España
Recursos Humanos, 501-1,000 empleados
Ha utilizado el software durante: 1-5 meses
Fuente de la reseña

Útil en el día a día

4.0 hace 8 meses

Puntos a favor:

Me resulta muy útil en mi día a día, desde que lo hemos empezado a utilizar hemos optimizado el trabajo.

Contras:

No hay nada que no nos guste por ahora sobre su uso.

Bernard
Bernard
Developer en España
Usuario de Linkedin verificado
Tecnología y servicios de la información, 1,001-5,000 empleados
Ha utilizado el software durante: Más de dos años
Fuente de la reseña

Very good because of the pipelines

5.0 hace 2 meses Nuevo

Puntos a favor:

The best GitLab has are the pipelines. They can be used for integration, for unit tests, for external scanners and, what is most important for me, security scans.

Contras:

The only thing I can say I don't like about GitLab is the project management approach. I don't really find the issue and incidences schemas complete and I would like them to have more options.

Gregory
Software Engineer en RU
Software informático, Trabajador autónomo
Ha utilizado el software durante: Más de un año
Fuente de la reseña

Alternativas consideradas:

A good product if you stay within its limits

4.0 hace 2 meses Nuevo

Comentarios: I would not choose Gitlab over Github if I have a choice because the CI system on Github is better and so many people know how to use Github that it's just a better place for open source software I believe. If I am working on closed-source software and Gitlab has already been selected then I wouldn't object, it'll get the job done well.

Puntos a favor:

I like Gitlab in most ways. It has great task management that integrates well with code changes. As a Git server, it does everything you need. It's relatively easy to administrate. If you stick with the well-supported features then Gitlab will serve you well.

Contras:

The technology is showing its age and can be frustrating to use. Integrating custom runners can be shockingly painful. I have run into UI bugs that allow tasks to be run before their dependencies are met which has caused serious release problems. Designing pipelines without a system like Github actions is incredibly fiddly and error prone.

Justin
DevOps Engineer en EE. UU.
Software informático, 201-500 empleados
Ha utilizado el software durante: Más de dos años
Fuente de la reseña

Beware of GitLab billing issues

1.0 hace 2 años

Comentarios: Not long ago, I ordered some GitLab licenses since more people wanted to use it. I asked to go from 57 to 75 licenses. Instead, GitLab put the order in wrong and added 75 licenses, bringing us to 132 total. About this time, I was pulled to a critically-important project that was way behind schedule and told not to work on anything else. When I got enough breathing room to switch back, [SENSITIVE CONTENT] acted like she couldn't care less. The most I ever got was "I'll be sure to look into it" or "I'm still looking into it". The process dragged on for weeks. I had to nag her over and over again for updates until she finally told me that GitLab's billing department had decided... not to give me a refund because it had been too long. How convenient, especially after dragging out the process for so long. I complained about this, asked for a new account manager, and got what I requested. [SENSITIVE CONTENT] took my concerns to the GitLab crew again... and got told once again that not only would we not receive a refund, GitLab wasn't going to offer us any sort of compensation or credit whatsoever. We're a software company as well, and we would never treat loyal customers this way - especially not our power users. I've built my DevOps career around GitLab and encouraged others to do the same. That GitLab could be so tone-deaf over a problem that was clearly their fault speaks volumes to how the company has changed.

Puntos a favor:

GitLab does well as an all-in-one software development platform.

Contras:

If GitLab makes a billing problem, it may refuse to rectify the problem as they did with us.

NOMPILO
Learner-ship en Sudáfrica
Software informático, 201-500 empleados
Ha utilizado el software durante: 6-12 meses
Fuente de la reseña

GitLab Review

5.0 hace 3 meses

Comentarios: I enjoyed working with GitLab, although there were a few instances where I encountered challenges understanding certain aspects. With all of its features, it really makes teamwork easy, and I appreciate the security measures it provides. The use of merge requests ensures thorough code review before pushing changes to the main branch.

Puntos a favor:

GitLab's collaboration features, such as merge requests and issue boards foster efficient teamwork. GitLab places a strong emphasis on security and provides tools like role-based access control, Workflows and issue boards can be customized using the platform. The CI/CD pipelines at GitLab are strong. The ease of setting up and managing pipelines directly within the repository simplifies the development process.

Contras:

Navigating the platform and understanding all its capabilities might require a learning curve for individuals new to the tool.

BISWAMITRA
Teaching Assistant en India
Seguridad informática y de redes, 51-200 empleados
Ha utilizado el software durante: 6-12 meses
Fuente de la reseña

GitLab: Next gen Collaboration Tool

5.0 hace 3 meses

Comentarios: Overall it is a 8.7 out of 10 experience, considering the average to be 5. It is better than some of the platforms in many terms, but till lagging some level of scalebility.

Puntos a favor:

It offers an all-in-one platform that includes version control, issue tracking, continuous integration, and more. It excels at managing Git repositories, allowing for easy branching, merging, and version control. It has robust access control features, allowing administrators to manage user roles, permissions, and project visibility.

Contras:

It is resource-intensive, especially for larger projects or organizations. It is hard to initially learn the tools and technologies. The UI/UX is less tempting.

Babu
Lead software developer en RU
Automoción, 10,000+ empleados
Ha utilizado el software durante: Más de un año
Fuente de la reseña

Alternativas consideradas:

Close to the BEST

5.0 hace 2 semanas Nuevo

Puntos a favor:

Its quite to easy to view stashed branch and some filter options in the repository. They can improve a bit to stay for the best in the market

Contras:

At times , using the github & bitbucket in my project. This lags some feature which am seeing in the other repo cloud

CollinC
CEO en Alemania
Software informático, 2-10 empleados
Ha utilizado el software durante: Más de dos años
Fuente de la reseña

Great if you have a spare server!

5.0 el mes pasado Nuevo

Puntos a favor:

The ability to selfhost, the modern interface and the possibility to customize make Gitlab an awesome Option if you need a Git Server

Contras:

We have hosted Gitlab on perm, due to its Open Source nature, this can be only really recomended if you have a spare server, because Gitlab uses your resources like they are nothing.

Rajesh Reddy
Software Architect en Alemania
Tecnología y servicios de la información, 501-1,000 empleados
Ha utilizado el software durante: Más de dos años
Fuente de la reseña

Good source code collabaration tool and easy to use, also for devops

5.0 hace 2 meses Nuevo

Puntos a favor:

Source code with diff feature, web editor, devops, onboard test features

Contras:

More options in sharing the users from one group to another group just for read access

Usuario verificado
Usuario de Linkedin verificado
Tecnología y servicios de la información, 11-50 empleados
Ha utilizado el software durante: 6-12 meses
Fuente de la reseña

Great for project management

5.0 hace 2 meses Nuevo

Puntos a favor:

GitLab has been a great resource for managing the projects and source code. Since, the developers are also using GitLab daily, it helps connect project managers and developers with ease.

Contras:

It might be alittle hard for non-technical users and difficult to adapt. The website seems slow and sluggish at times.

Rody
Founder en Alemania
Marketing y publicidad, 2-10 empleados
Ha utilizado el software durante: 1-5 meses
Fuente de la reseña

Good for code sourcing

5.0 el mes pasado Nuevo

Puntos a favor:

You can upload your code easily and save it every time you make a change to your project.

Contras:

Github is better, in my opinion, because it is easier to use.

Dennis
Software Engineer en EE. UU.
Automoción, 11-50 empleados
Ha utilizado el software durante: Más de dos años
Fuente de la reseña

Alternativas consideradas:

One stop shop for planning, development, and operations

5.0 hace 4 años

Comentarios: Making it easier to build quality into the software development lifecycle without sacrificing speed. Let the computers do the heavy lifting of building and testing the changes. Bake in DevOps best practices by default.

Puntos a favor:

Integration of CI/CD and Kubernetes for easily developing and running custom apps. Fantastic collaboration features like discussions, visual diffing. Some of this stuff you don't even get on desktop apps that charge big bucks. Frequent updates that inch its capability and usability forward. Good documentation. Wonderful community, welcoming atmosphere, pleasant to work with all the employees I've encountered.

Contras:

Sometimes things break. When things are broken, sometimes it can take some time to be fixed, if you're not willing or able to fix it yourself. One of the consequences of such broad scope and feature development velocity. It would be advisable to keep another copy installed separately for testing updates before applying them to the live edition, if your IT has the capacity to do so.

Usuario verificado
Usuario de Linkedin verificado
Marketing y publicidad, 51-200 empleados
Ha utilizado el software durante: Más de dos años
Fuente de la reseña

A discrete item in your toolkit

4.0 hace 4 años

Comentarios: It is easy to use and don't impose itself it's own way to proceed. At some point gitlab.com had big performances issues, it was very slow. Even posting a simple issue was a pain. Those issues got fixed and it is now very fast. In case of maintenance or temporary issues, they have a very transparent way of proceeding and we always receive alerts and/or post mortems.

Puntos a favor:

You just forget about Gitlab. As it provide a whole devops toolkit, it integrates discretely in your workflow. It doesn't require training, and if needed for advanced use, it got an extensive documentation as any open source tool should have. The UI makes it easy to use without thinking about it. What you don't understand first, you'll find an usage if needed on day. The fact it got integrated CI/CD is incredible. I am very reluctant to Docker technologies and wouldn't beat myself to deal with them, but I really like them the way they are integrated in the CI/CD: it makes possible to test the applications in a very efficient and simple maneer and improve the overall quality and security of my products.

Contras:

What I really don't like is that, if it is possible do deactivate some feature of a repository because you don't use them, there are some that overload the UI and you cannot remove them because Gitlab use it as a way to make you upgrade to the next plan.

Morgan
Full Stack Software Engineer en Italia
Salud, bienestar y deporte, Trabajador autónomo
Ha utilizado el software durante: Más de dos años
Fuente de la reseña

A great hosted Git SCM solution

5.0 hace 2 años

Comentarios: We were trying to have a central hosted repository SCM system. For issue management we normally use Linear, although for smaller projects we keep track of issues using the integrated issue manager. The product integrates seamlessly in the development workflow, implementing and enforcing best industry practices onto all the contributors of the project, and allows for quick deployments to production and testing with its integrated CI/CD system.

Puntos a favor:

GitLab is a great integrated SCM, Issue Management and CI/CD solution which is a pleasure to work with. The tools feel very nicely integrated and cooperate very well. It embodies by default the best practices for code management and is developed by a company which has open source and transparency at its heart, thus reassuring that the product can be trusted, either as a SaaS solution or as a self-hosted solution.

Contras:

The SaaS version of the problem has over the year suffered some issues; however these have been decreasing over time and the company has made a hosted experience on par of those of other SaaS solutions. The resource consumption of the product is not to be taken lightly; however for small teams it has a relatively inexpensive monthly server cost.

Pius
Founder en Uganda
Internet, 2-10 empleados
Ha utilizado el software durante: Más de dos años
Fuente de la reseña

Alternativas consideradas:

Gitlab

4.0 hace 2 años

Comentarios: Satisfactory! Started out on the free plan, and as the project grew and I needed more space and developers on it we upgraded and even got more access to more tools to better streamline our DevOps processes and overall project development.

Puntos a favor:

Gitlab offers you a secure space to store and manage your git repositories, for personal use and or for your organization's development team. You can easily assign tasks to team members, and track and follow up on them with clearly laid out and categorized Kanban boards.

Contras:

Gitlab's UI and UX are quite overwhelming for a first-time user. If you are new to Gitlab and you haven't used a similar platform like Github or Bitbucket before, you will definitely need a little training to fully utilize your Gitlab space. Make sure to get through the entire onboarding tutorial to avoid feeling lost because it's all going to seem very clunky and difficult to find your way at the beginning.

Olivier
Software Architect en Francia
Software informático, 51-200 empleados
Ha utilizado el software durante: Más de dos años
Fuente de la reseña

Alternativas consideradas:

A serious contender in the Self Host GIT space

5.0 el año pasado

Comentarios: It's really nice to have it, and the fact they were the first to allow for free private repositories is a nice gesture

Puntos a favor:

For us, it was crucial to be able to self host an instance to have it totally off grid and Gitlab delivered beautifully

Contras:

A bit obscure to setup, and updates can be quite time consuming as we cannot do them as often as would be required by the project

Usuario verificado
Usuario de Linkedin verificado
Tecnología y servicios de la información, 2-10 empleados
Ha utilizado el software durante: Más de dos años
Fuente de la reseña

Alternativas consideradas:

A must have tool for every development team

5.0 hace 3 años

Puntos a favor:

Gitlab is simply the best version control and project management tool for any organisation, period! It has everything you need in a greatly priced package. It is my go to tool for my personal projects as well as used in every organisation I have worked with. I even tried to host their community version myself which was great. The documentation is well laid out, breaking changes are communicated well. Apart from this, the CI/CD functionality is easy to use, UI easy to navigate, reporting/labelling/tagging features are one of the easiest. The free plan for individuals or small team covers everything you need.

Contras:

None I can think of. I even like the new UI introduced recently.

Matthew
Matthew
Software Engineer en RU
Usuario de Linkedin verificado
Servicios medioambientales, 11-50 empleados
Ha utilizado el software durante: Más de un año
Fuente de la reseña

Alternativas consideradas:

An incredibly useful tool for version control and CI/CD

4.0 hace 4 años

Comentarios: Having migrated a number of Subversion repositories to GitLab, its extended functionality compared to the more simplistic approach of SVN has undoubtedly saved a significant amount of time.

Puntos a favor:

GitLab comes packed with a number of helpful facilities for managing continuous integration/deployment tasks. The option to self-host a GitLab instance is also appreciated.

Contras:

Comes with something of a learning curve and can take a while to fully introduce non-technical users to its functionality.

Usuario verificado
Usuario de Linkedin verificado
Organización cívica y social, 11-50 empleados
Ha utilizado el software durante: Más de un año
Fuente de la reseña

Great software wit a minimal but efficient design but can definitely use improvements

4.0 hace 5 años

Comentarios: Best way to use it is to keep your gitlab organized is keeping pr's as functional as possible and not mashing 1000 changes into one pr. otherwise gitlab performance go down and so will the interest of the other people who review your merge request!! Setting up gitlab to manage your software projects is child's play, and although the UI is minimal in design it which gets the job done but could definitely use some enhancements and that would make it a top tier no nonsense go-to-software-management-product. Overall it is a great software. I am not aware of the quality of the customer service on the paid tier so can't comment on that. One can manage and maintain gitlab inhouse without needing any paid support. I would recommend it without reservations to any and all software developing companies.

Puntos a favor:

1. Free of cost 2. Highly efficient, does the job without uncertainty. 3. Never observed any downtime 4. Very frequent and proper updates to the software. 5. easy to maintain 6. can easily integrate with jenkins for Continuous Integration- Continuous Deployment. 7. Easy to setup and use, no support or setup or external teams required. Anybody with minimum computer skills can get this up and running. 8. easy integration with youtrack for issue tracking and merge requesting tracking

Contras:

These are not very big cons, but I find them annoying and could definitely use improvement: 1. The edit description on an open merge request also shows up on the history. So If somebody were to make a 10 different changes to the title while keeping the 2. The code formatting in the description box is not too good. It can take several tries before getting it right. 3. There is no way of searching for something based on a line of text. For example if you were looking for a commit or a merge request but you only remember the 4. sometimes very challenging to go back and undo merges which are quite complex. 5. on a given pr, it shows icons of all the participants but doesn't say which participant did what... for example if 5 people have just viewed a pr and done nothing else even then it shows all of them as participants. It would be nice to have a feature which will only show activity by participant on every pr. 6. text based Search via ui is practically no existent. So if you search for something using a text which is part of a commit message, chances are it will not show up 100%.

Arnold
Arnold
SAP External Consultant en Honduras
Usuario de Linkedin verificado
Tecnología y servicios de la información, 10,000+ empleados
Ha utilizado el software durante: 6-12 meses
Fuente de la reseña

A complete tool to store your projects and configure your CI/CD

5.0 hace 5 años

Comentarios: I have great thoughts about GitLab my experience has been really good. I was really impressed when I started working with it and configured the first project there. I definitely recommend GitLab to anyone that wants to start a new project and doesn't want to use too many tools, GitLab has everything that you need to start.

Puntos a favor:

I started using GitLab for an external project and I like the following: 1) Easy to work with and auto explanatory. Creating/configuring a new repository is really easy. 2) Great CI/CD implementation. Having the repository with built-in CI/CD is really convenient, you can have everything related to the build and deployment process saved along with your code. I have used bamboo and I really appreciate this feature, it might have its problems but it is really useful. 3) Unlimited private docker registry, you can have your own private registry for free. I cannot express how useful this is. 4) In order to help with the CI/CD process it allows the creation of tokens with access restrictions (read only), so you can use these tokens to download your code or your docker containers without having to provide your personal credentials. 5) It has its own task manager 6) It has free agents that are in charge of executing your builds/deploys so you don't have to provide your own resources.

Contras:

1) Configuring build variables is really messy and it is not an ideal implementation. I haven't found a way to set different values for them depending on the branch, so configuring different environments is not too easy 2) Even though having your code with CI/CD is really convenient, it has some drawbacks. If you have an established continuous deployment process that you repeat in many projects and you want to change it (maybe a fix it or improve it) you will have to add that change to all your repositories and all the branches that you want to deploy. So it is a really good feature but it is not too flexible 3) The task manager is messy, and I didn't find a way to have a shared board. 4) It does not have too many software integrations, as I mentioned before I have used bamboo and I really like their integration with other software

Thiago
Thiago
Tech Lead en Brasil
Usuario de Linkedin verificado
Software informático, 51-200 empleados
Ha utilizado el software durante: Más de un año
Fuente de la reseña

Alternativas consideradas:

Great for DevOps teams

5.0 hace 3 años

Puntos a favor:

GitLab has all the must-have features for complete development and deployment flow. The easy-to-configure pipeline is a differential, mainly due to the possibility of installing the agent (GitLab runner) in our infrastructure. Issue management and merge requests are excellent and do not fall short of your direct competitors. I use the GitLab in the cloud (SaaS) and on-premises, and it supplies my DevOps needs and team collaboration on the code review process.

Contras:

On bitbucket, it is possible to see in realtime when a coworker is reviewing the merge request (pull request). It would be great to see this feature on GitLab too. The Runner registration is a bit harder when using an automation like Ansible.