GitLab

Gestión completa del ciclo de vida de DevOps

Calificación general

4,6 /5
(932)
Relación calidad-precio
4,5/5
Funcionalidades
4,6/5
Facilidad de uso
4,4/5
Asistencia al cliente
4,2/5

96%
de los usuarios recomienda esta aplicación
Ordenar por

932 opiniones

Usuario verificado
Calificación general
  • Sector: Ingeniería industrial o mecánica
  • Tamaño de la empresa: 201-500 empleados
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Facilidad de uso
  • Probabilidad de recomendación 8.0 /10

Gestion de proyectos y codigo

Revisado el 22/11/2022

Puntos a favor

Muy facil de organizar, permite subgrupos

Desventajas

Version en continuo cambio, equipos limitados a 5 personas

Usuario verificado
Calificación general
  • Sector: Automatización industrial
  • Tamaño de la empresa: 2-10 empleados
  • Software usado Semanalmente durante 1-5 meses
  • Fuente de la reseña

Calificación general

  • Facilidad de uso
  • Probabilidad de recomendación 10.0 /10

Exelente alternativa a Github

Revisado el 18/12/2022

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.

Desventajas

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.

Alternativas consideradas

Bitbucket

Software anterior

GitHub
Usuario verificado
Calificación general
  • Sector: Consultoría de gestión
  • Tamaño de la empresa: 1.001-5.000 empleados
  • Software usado A diario durante Más de un año
  • Fuente de la reseña

Calificación general

  • Facilidad de uso
  • Probabilidad de recomendación 10.0 /10

Para mi el rey de todas las plataformas de DevOps

Revisado el 6/1/2023

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...

Desventajas

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...

Bruno
Calificación general
  • Sector: Software informático
  • Tamaño de la empresa: Trabajador autónomo
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Probabilidad de recomendación 10.0 /10

Why use Github when we have GitLab?

Revisado el 3/8/2019

Puntos a favor

I can have private software git repositories by free. Differently by Github, that charges you to have a private repository. The interface is beautiful, has a wiki, and the commits work fine from Linux.

Desventajas

Doesn't exist an app to make the commits (like in GitHub), thus you just need to use the terminal line (which shouldn't be a problem for any programmer), and the community isn't very well developed, thus you still will need to go to Github to find software repositories.

Alejandro
Calificación general
  • Sector: Internet
  • Tamaño de la empresa: 11-50 empleados
  • Software usado A diario durante Más de un año
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 9.0 /10

The best opensource tool for software engineering management

Revisado el 26/5/2021

We're hosting all of our private code repositories on gitlab.com, using the issue tracker, merge requests. We also run our continuos builds and deploy directly to our Google Cloud Kubernetes Engine workloads.

Puntos a favor

It's opensource though provides a cloud based solution with a really good free tier. It allows integrating code repositories with issue tracking and continuos integration and continuos deployment

Desventajas

User experience could be largely improved. Searching and filters are a bit clunky from the UX point of view. Also bulk actions are only allowed at project level.

Alternativas consideradas

Jira

Razones para elegir GitLab

We wanted to have issue tracking, code repositories, merge requests and continuos integration/deployment all in the same tool.

Software anterior

Trello y Bitbucket

Razones para cambiar a GitLab

It was the best alternative for our budget, and it allowed us to use our own Google Cloud Platform account to run Continuos Integration/Deployment jobs
Abhishek
Calificación general
  • Sector: Tecnología y servicios de la información
  • Tamaño de la empresa: Trabajador autónomo
  • Software usado Semanalmente durante Más de un año
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 10.0 /10

GitLab - Great DevOps platform

Revisado el 4/2/2023

GitLab is a web-based Git repository manager that provides source code management (SCM), continuous integration, and more. It is an all-in-one platform that helps development teams collaborate and streamline their workflows. Overall, GitLab is a highly recommended platform for development teams looking for an all-in-one solution for source code management and collaboration. However, organizations need to consider the learning curve and performance limitations before committing to the platform.

Puntos a favor

All-in-one platform: GitLab provides a range of tools and services for development teams, including source code management, continuous integration and delivery, issue tracking, and more, all in a single platform.Easy collaboration: GitLab's web-based interface makes it easy for team members to collaborate, review code, and track progress.Customization: GitLab provides a range of customization options, including custom pipelines, templates, and integrations, to help teams adapt the platform to their specific needs.Open-source: GitLab is open-source software, making it accessible to organizations with limited budgets.Secure: GitLab places a strong emphasis on security and offers a range of security features and services to help protect sensitive data.

Desventajas

Steep learning curve: GitLab's extensive feature set and customization options can be overwhelming for organizations new to the platform.Performance: GitLab's performance can be slow, especially for larger repositories, and may impact the efficiency of development teams.Lack of native mobile app: GitLab does not have a native mobile app, making it difficult for team members to access and collaborate on the go.

Samuel
Calificación general
  • Sector: Tecnología y servicios de la información
  • Tamaño de la empresa: Trabajador autónomo
  • Software usado Mensualmente durante 1-5 meses
  • Fuente de la reseña

Calificación general

  • Facilidad de uso
  • Probabilidad de recomendación 6.0 /10

Good

Revisado el 18/2/2023

Puntos a favor

Its wide range of tools that are easily accessible and makes my work much easier.

Desventajas

It is not too user friendly especially for newbies like me.

Usuario verificado
Calificación general
  • Sector: Estudios de mercado
  • Tamaño de la empresa: 501-1.000 empleados
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 9.0 /10

Gitlab CI/CD , SCM

Revisado el 22/12/2022

the best available CI?CD tool along with SAST scanners in built and all auto devops pipelines. I enjoy working with this tool and configuring it.

Puntos a favor

The best available CI/CD and SCM tool available compared to industry best github. We use EKS deployments specially from a fully generated CI?CD auto devops pipeline in gitlab and there are various features gitlab leveraged in sdlc of a product .

Desventajas

The advanced search functionality could improve better and devops metrics can be improved. We need search functionality for regular premium users to go through files and search for a string and all.

Alternativas consideradas

GitHub

Razones para cambiar a GitLab

Github didn't have devops features when we started working on gitlab
Sandhya
Calificación general
  • Sector: Tecnología y servicios de la información
  • Tamaño de la empresa: 201-500 empleados
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 9.0 /10

Powerful And Handy Software Development Platform

Revisado el 5/2/2023

It is incredibly simple to give tasks to many developers and keep track of changes across projects. Excellent support and community.

Puntos a favor

I can easily keep track of each task separately, create various boards for each feature, and manage my work pipeline for CI-CD,  GitLab is a one-stop solution. Activities for the team are fairly simple to design. Collaboration is possible while productivity is increased and costs are decreased. Developers may host, control, and monitor changes to their code repositories using GitLab.

Desventajas

The huge amount of information on the screen can be overwhelming for beginners. A chat feature that makes it simpler to follow a thread is something I would appreciate. There isn't enough information in the documentation.

Usuario verificado
Calificación general
  • Sector: Software informático
  • Tamaño de la empresa: 1.001-5.000 empleados
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Facilidad de uso
  • Probabilidad de recomendación 9.0 /10

Git it Done with GitLab

Revisado el 20/2/2023

Puntos a favor

--Rich feature set--Amazing value for money--Each enterprise integration--Share code quicker and more efficiently

Desventajas

--UI can be slow--Dashboarding don't show any analytics

Usuario verificado
Calificación general
  • Sector: Tecnología y servicios de la información
  • Tamaño de la empresa: 51-200 empleados
  • Software usado A diario durante Más de un año
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 9.0 /10

gitlab review

Revisado el 25/2/2023

overall experience is positive and good.

Puntos a favor

it is free and it is open source and has powerful CI/CD pipe lines and it is very easy to use.

Desventajas

it has limited integration option and limited community support .

Yann
Calificación general
  • Sector: Software informático
  • Tamaño de la empresa: 11-50 empleados
  • Software usado A diario durante Más de un año
  • Fuente de la reseña

Calificación general

  • Facilidad de uso
  • Probabilidad de recomendación 9.0 /10

An outstanding tool for source control

Revisado el 24/1/2023

Puntos a favor

I appreciate that GitLab is an open source platform with features that facilitate collaboration and project management. The integration with other services such as Slack and CI/CD is a great advantage, making the development process more efficient. Additionally, the fact that it is free and has a strong community with abundant resources is a plus.

Desventajas

Testing CI builds locally can be challenging, the interface may be slower compared to other options, it has some missing features, and the menus can be confusing and difficult to navigate. Additionally, there have been instances of crashes before displaying errors when reaching certain stages.

Yash
Calificación general
  • Sector: Software informático
  • Tamaño de la empresa: 5.001-10.000 empleados
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 10.0 /10

Review of GitLab

Revisado el 19/2/2023

It's great so far

Puntos a favor

It's a very useful software for software engineers, as when we create the microservices for the product then all the services can be deployed on Gitlab , which can store all the source files and source code which can further be cloned to use in our branch locally.

Desventajas

It's somewhat complicated for new users, as there are many ways of execution for similar tasks.

Andy
Calificación general
  • Sector: Telecomunicaciones
  • Tamaño de la empresa: 10.000+ empleados
  • Software usado Semanalmente durante Más de un año
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 9.0 /10

The first step to using Git on your computer is from this tool

Revisado el 24/8/2022

I think it's good that you can use it in basically the same way as GitHub, and that you can manage it by making use of your existing knowledge. Also, I think it's nice that GitLab has unique features that are easier to use, such as a feature that changes the display of the file icon for each file extension.

Puntos a favor

Using Git as a configuration management tool is already common sense (essential), but I think this software is the most used for remote (distributed) development. There are many cases where you install Git on each person's terminal and operate the commands, but if it is team development and you can't use an "external (public Internet) repository", it is better to set up and operate a Git repository with GitLab I think it will be the safest and standard way to use Git.

Desventajas

I guess there is no choice but to get used to it, but I would like to see more visual changes and expressions (messages) when conflicts occur that are easier to understand for beginners. After all, I'd like to see them develop an interface that makes it easier to understand the concept of Git configuration in the first place.

Alternativas consideradas

GitHub

Razones para elegir GitLab

With the end of MS-VSS support and the trend of the times, it was necessary to use Git for configuration management, and I was looking for a Git configuration management tool that could be used by groups (and remotely) instead of individuals, so we decided to implement GitLab.

Software anterior

Bitbucket

Razones para cambiar a GitLab

I think it is the first candidate for managing the configuration of development assets in internal development (because the use of Git itself is a global standard). There was a feature that changed the display of the file icon for each file extension, and it had the advantage that it was possible to reduce the file selection error. Also, unlike GitHub, it has not been acquired by Microsoft, so I think it is an advantage that it can be used with confidence in terms of security.
Dennis
Calificación general
  • Sector: Automoción
  • Tamaño de la empresa: 11-50 empleados
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Facilidad de uso
  • Probabilidad de recomendación 10.0 /10

One stop shop for planning, development, and operations

Revisado el 12/10/2019

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.

Desventajas

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.

Alternativas consideradas

Redmine

Razones para elegir GitLab

Nicer user interface, more frequent updates, larger community, more features. Helm chart deployment gets me all the things I need in my Kubernetes cluster to develop and deploy any and all web apps (or run existing ones).

Software anterior

Redmine

Razones para cambiar a GitLab

Everything in one, better user interface, open source
Corentin
Calificación general
  • Sector: Internet
  • Tamaño de la empresa: 201-500 empleados
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 9.0 /10

Git Super powers

Revisado el 25/1/2021

I enjoy using GitLab everyday, whether it's at work or at home. It saves me lot of time with its CI/CD and allows me to have my private projects hosted on my own servers which is a must in term of privacy.

Puntos a favor

GitLab is an awesome tool to use everyday. It is simple and easy to install on premise. The free tier is enough for any small business / team.

What really makes GitLab stands in front of the competition are its awesome CI/CD workflows. GitLab CI is incredible, you can do anything you want with it from building your sources, checking your code quality, deploying your projects... It is possible to make connections between various pipelines and have multiple repositories connected together to build your final "big" project.

Desventajas

Even if GitLab is simple to use, it's a big piece of software that can sometimes become slow on the web user interface.
Moreover the review system is sometimes not so easy to use compared to other competitors. Hopefully their are great browser extensions that solves this issues.

Alternativas consideradas

GitHub

Razones para elegir GitLab

Needed better CI/CD.

Software anterior

Bitbucket

Razones para cambiar a GitLab

Free and open-source, easily host-able on premise.
Edward
Calificación general
  • Sector: Software informático
  • Tamaño de la empresa: 51-200 empleados
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 10.0 /10

Git Awesome

Revisado el 8/7/2020

It is such a great system. We use it daily at work and I integrated it into my homelab as well to keep change controls and ci/cd under control. It has made my homelab crazy efficient when I need to do things. For work it makes our daily tasks very easy to manage and it's much more integrated than having to build out all of the atlassian stack.

Puntos a favor

This product is excellent and has both enterprise edition and community edition making it very inexpensive to get into and then moving to enterprise once setup and still very inexpensive compared to other options out there. You also can set up a private gitlab server either in docker or bare metal. I cannot rave enough about git lab.

Desventajas

There's not much to not like about it. It's a very capable system that can be deployed in every type of way imaginable. If I was to nitpick then I would say adding additional users can be a pain without having self registration available.

Alternativas consideradas

Jira, Bitbucket y Confluence

Razones para cambiar a GitLab

We utilize them side by side for different tasks. Our atlassian stack is used for more dev purposes as that team is more comfortable with it as opposed to gitlab where our infrastructure team utilizes it.
Pius
Calificación general
  • Sector: Internet
  • Tamaño de la empresa: 2-10 empleados
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 8.0 /10

Gitlab

Revisado el 29/5/2022

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.

Desventajas

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.

Alternativas consideradas

GitHub

Razones para elegir GitLab

We did not entirely shift. We work with both Gitlab and Github for different projects within the organization.

Software anterior

GitHub

Razones para cambiar a GitLab

We were already working with Github and found that Gitlab was a powerful solution we could add to our stack. We use GitLab for specific projects that are more timebound and we need to move fast on.
Usuario verificado
Calificación general
  • Sector: Tecnología y servicios de la información
  • Tamaño de la empresa: 10.000+ empleados
  • Software usado A diario durante 6-12 meses
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 8.0 /10

The All-in-One orchestration tool for CICD

Revisado el 11/2/2021

Overall, I am very pleased with the GitLab experience since it provides a single stop window for developers and admins

Puntos a favor

GitLab provides all-in-one capability for developers to do Source Code Management, CI/CD automation, Security and coding standards checks. Earlier we used to have separate tools for each of the above functions, but moving to Gitlab we now have a single stop-shop for all our Application Development and Automation needs. I see many other companies are trying to follow the gitlab methodology but gitlab is way ahead of the competetion.

Desventajas

Project and Portfolio management can still have improvements to provide Roadmap and Grantt views in future versions

Alternativas consideradas

GitHub

Razones para elegir GitLab

Moving to a single stop window instead of disparate tools

Software anterior

Jenkins y Bitbucket

Razones para cambiar a GitLab

GitHub has just started GitHub actions and will take at least a year to provide similar capabilities
Emiliano
Calificación general
  • Sector: Tecnología y servicios de la información
  • Tamaño de la empresa: 201-500 empleados
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 6.0 /10

It's good but, definitely not the best

Revisado el 22/9/2020

It works fine, and it's a good alternative for the usual Bitbucket, Jira and Bamboo (or Jenkins) combo that's commonly found on the corporate world. I'd recommend to consider Github Teams or Github Enterprise.

Puntos a favor

- Unlike Github, it can be installed locally, it also makes it highly customizable
- It has CI/CD functionality integrated
- It has code search and indexing
- It's integrated with a docker registry and multiple code repositories

Desventajas

- It's highly monolithic, if some feature fails, most of the times everything fails
- It's not easy to clusterize the service
- It's not easy to update, nor to migrate to a new server
- It costs the same to use the self-hosted than the cloud-hosted version
- Gitlab CI/CD shared (both free and paid minutes) run on a GCE Kubernetes cluster without any fixed IP address so it's hard to access your servers unless you open ports publicly or create a VPN tunnel

Alternativas consideradas

GitHub y Bitbucket

Razones para cambiar a GitLab

It was more modern than Bitbucket, and Github lacked a self-hosted version
Matthew
Calificación general
  • Sector: Servicios medioambientales
  • Tamaño de la empresa: 11-50 empleados
  • Software usado A diario durante Más de un año
  • Fuente de la reseña

Calificación general

  • Facilidad de uso
  • Probabilidad de recomendación 7.0 /10

An incredibly useful tool for version control and CI/CD

Revisado el 16/9/2019

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.

Desventajas

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

Alternativas consideradas

GitHub

Razones para elegir GitLab

Need for extended functionality, CI/CD support.

Software anterior

Apache Subversion

Razones para cambiar a GitLab

CI/CD functionality.
Matej
Calificación general
  • Sector: Software informático
  • Tamaño de la empresa: 2-10 empleados
  • Software usado A diario durante 6-12 meses
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 6.0 /10

Version control for private companies

Revisado el 20/6/2021

I find the interface a bit complex, but once I got my hands on it, I got used to it and I simply prefer it over Github.

Puntos a favor

The software includes version control, container storage, issue tracker, grouping and goals. All of these provides great experience for a developer.

Desventajas

I don't like the interface, it looks too professional. Something more playful would be highly appreceated.

Alternativas consideradas

GitHub

Razones para elegir GitLab

We needed to switch to private from open-source and Gitlab provided better pricing for the same functionality.

Software anterior

GitHub

Razones para cambiar a GitLab

Gitlab is more focused on private companies, meanwhile, Github prefers open-source, in my opinion.
Usuario verificado
Calificación general
  • Sector: Software informático
  • Tamaño de la empresa: 201-500 empleados
  • Software usado A diario durante Más de dos años
  • Fuente de la reseña

Calificación general

  • Relación calidad-precio
  • Facilidad de uso
  • Probabilidad de recomendación 10.0 /10

Amazing source code and CI/CD system

Revisado el 18/7/2019

Complete source control and CI/CD system for writing computer software

Puntos a favor

Integrated CI/CD!!! can't emphasize how much this is helpful to have, I hate using Jenkins so much
The UI is very slick and good, while GitHub is the "de facto standard" I actually really love GitLab's GUI as well

Desventajas

not really their fault at all, but, a lot of -other- projects are already on GitHub.. so it's a bit annoying to cross collaborate with GitHub users (say - you want to open a pull request to a GitHub project so you're forced to do it on GitHub). It kinda sucks to have stuff spread out across multiple sites and have to get used to multiple UIs/concepts

Alternativas consideradas

GitHub

Razones para elegir GitLab

Better CI/CD system with pipeline as code

Razones para cambiar a GitLab

GitHub: no integrated CI/CD system TFS: CI/CD system is not code based
Usuario verificado
Calificación general
  • Sector: Software informático
  • Tamaño de la empresa: 2-10 empleados
  • Software usado A diario durante Más de un año
  • Fuente de la reseña

Calificación general

  • Facilidad de uso
  • Probabilidad de recomendación 10.0 /10

Great platform to host your project!

Revisado el 12/12/2019

Overall, GitLab is a good for development. Most commonly used features such as MR and code review work very well on GitLab. The best feature on GitLab is CI/CD, it has everything you need to build an automated pipeline, from build agents to container registry.
However, the exploration feature is not as robust as other services and there is still a lot of rooms for improvement.

Puntos a favor

GitLab CI is great. The GitLab CI/CD language allows us to build complex pipelines easily, pipeline's configs are stored in the repository as well, so we can manage everything in one place. GitLab also has built-in Docker registry. We have both our build pipeline and our images hosted on GitLab.
The pricing is also flexible, I recommend it for both startup and large enterprises.

Desventajas

Explore Projects feature can be better, it would be more useful if we have a filter to select projects by technologies.
Should support templates on the job level, so it can be reused between multiple environments.
Lack of integration: there are not many 3rd party services that integrate with GitLab for now.

Alternativas consideradas

GitHub y Bitbucket

Razones para elegir GitLab

Better CI/CD

Software anterior

Bitbucket

Razones para cambiar a GitLab

Better CI/CD
Prince
Calificación general
  • Sector: Telecomunicaciones
  • Tamaño de la empresa: 10.000+ empleados
  • Software usado A diario durante Más de un año
  • Fuente de la reseña

Calificación general

  • Facilidad de uso
  • Probabilidad de recomendación 9.0 /10

GitLab - The Forefront of Source Control which Helps You Move Forward

Revisado el 7/10/2022

Overall, GitLab has been a really solid addition to our workspace. It allows us to collaborate much easier and gives us the opportunity to add tests and validations in our pipelines so that whenever code is deployed, it can be checked for quality assurance and take the appropriate actions based on the results. The amount of features GitLab is packed with, it may be a while before I am able to learn it all but also be able to make use of it all. I will say this however is that whenever I do learn something new, it is often a welcomed change and either myself or my team is ecstatic and excited to not only implement the newly discovered feature, but also to reap the benefits of the sweet update or enhancement! Great job GitLab, cheers!

Puntos a favor

GitLab does its best to help you with what you may need in order to promote quality code deployments with tools and resources to become a more collaborative team. With source control and hosting repositories as its primary objective, GitLab extends to its users an extensive suite of tools and controls to ensure only quality code is committed and only by those that is desired. With features like code reviews, pipeline validations, and allowing for integration of automated tests, its hard to imagine low quality or bug infested code to get through to your production or master code branches.

Desventajas

Honestly, its not easy to pick out cons of such a great tool in your arsenal. Given that so much goes so well once you've integrated everything properly, the only things that come to mind are more of a annoyance rather than an issue and coincidentally, they're all based on the UI or aspects that don't interfere with the workflow or the work itself. One of which is that GitLab does not offer a dark mode of its UI. Given we are developers and spend most of our time looking at computer screen, It would be lovely to be able to darken the UI so that its not so straining to our eyes. Secondly, we have split up our GitLab in to various teams where each of the teams have access to their own folders/repository. Unfortunately, whenever someone from ANY of these sub-repos is given access, opens a new merge request, or is making comments on a merge request, everyone gets an email about it. It can be very frustrating and I'm not really sure if this setting can be changed from a User level but I would really love it if they can.