GitLab

Gestión completa del ciclo de vida de DevOps

Calificación general

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

97%
Un ha recomendado esta aplicación
Ordenar por

Opiniones de 1004

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

Puntos en contra

Version en continuo cambio, equipos limitados a 5 personas

Aloima Daniela
Calificación general
  • Sector: Formación profesional y coaching
  • Tamaño de la empresa: 501-1.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 10.0 /10

Gran manejo de gestiones de tareas implementadas.

Revisado el 11/8/2023

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

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.

Puntos en contra

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

Puntos en contra

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

Puntos en contra

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
Calificación general
  • Sector: Recursos Humanos
  • Tamaño de la empresa: 501-1.000 empleados
  • Software usado Semanalmente durante 1-5 meses
  • Fuente de la reseña

Calificación general

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

Útil en el día a día

Revisado el 16/6/2023

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.

Puntos en contra

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

Brad
Calificación general
  • Sector: Comercio minorista
  • 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

GitLab is a must for development teams

Revisado el 10/7/2020

Puntos a favor

I love the Boards for tracking Issues in their life cycle. Customizable Columns and Labels make it quick and easy to see where an Issue is, giving a high level for management and the rest of the team, while having all the details and attached code branches and merge requests for the developer and stakeholders. I love how it's able to connect code from several projects to Issues, no matter where they live, so you can have as many boards and projects as you like! It's well put together and seems natural with everything I try to do organization-wise. Integrates really well with developers' workflows.

Puntos en contra

GitLab is always improving and enables you to request features, so if you want something, suggest it and they'll get to it! Sometimes that's a bit slow, but you can usually work around it.

Lilantha
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 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 9.0 /10

GitLab Review

Revisado el 26/9/2019

GitLab resolved our version controlling problems, code review problems. It helps to maintain our...

GitLab resolved our version controlling problems, code review problems. It helps to maintain our code standards very easily. We can setup It on our local server also very easily. It is free anyone can try it.

Puntos a favor

GitLab is a superb source code managemanet provide. It is free. We can install it in our privet server also. As well as we can use their server with a free account. We use git for version control. GitLab provides awesome support for version control. It is a very easy tool. Anyone can use it very easily If someone has no more knowledge about versioning but He can use GitLab very easy. We can maintain our Repositories/Branchers. User access level also there. Currently, We use GitLab. We maintain feature branches, dev branch, and master branch. Everyone does not allow to merge code to the dev branch. If someone add merge request to the dev branch, our one-person review code and merge. Then we use GitLab it is easy for us. GitLab provides superb dashboard it very easy to review code. It shows all code changes with file by file. Easy to compare. As well as we can compare two branches vary easy. It provides a clear, unique, user-friendly dashboard. GitLab also supports CI/CD process. It's superb we can recommend for anyone. If our commit has some conflict it shows how to resolve that step by step.

Puntos en contra

When I add a new commit. If the file is large/have many lines. It not showing code changes directly. It shows a message file has many lines cannot show changes that kind of message. Sometimes when we compare two commits. It not more clear. Some times confusing. If I show some file history only show commits. not showing code changes by commits. We want to go and check every commits to show changes.

Alternativas consideradas

GitHub y Bitbucket

Razones para cambiar a GitLab

It's free. We can setup on our local servers. It provides an easy, powerful, clear, and userfriendly dashboard. Its same thing wants for version control. Its there on GitLab.
Fiodor
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 Más de dos años
  • Fuente de la reseña

Calificación general

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

Better than GitHub: used both

Revisado el 13/9/2023

Not perfect but greatest tool exists, don't want to comeback GitHub after this, but VSCode in Azure...

Not perfect but greatest tool exists, don't want to comeback GitHub after this, but VSCode in Azure looks great too, GitLab needs to seriously invest to IDE

Puntos a favor

Integrated IDE! Love this feature, I want to develop, debug and commit in the cloud, I don't need local IDE

Puntos en contra

New UI - it is horroble, please, rollback UI what was before - not it is confusing to find commits, repo main page, make setting disabled if I can't do there but explain why! UX needs to be improved a lotNotifications is a mess - I need to manually click all the categories

Usuario verificado
Calificación general
  • Sector: Tecnología y servicios de la informació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

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

Source control is made easy with gitlab

Revisado el 22/10/2019

We need to control our source code. We need to know exactly who has changed what line of code at...

We need to control our source code. We need to know exactly who has changed what line of code at what point. And git, nice though it is, needs a GUI. Gitlab provides us that GUI.

Puntos a favor

The software is stable.
Updates come out regularly.
SSO integration with our AD is very nice.

Puntos en contra

We are using gitlab not only for our source code, but also to control the configuration of all of our servers and firewalls. It would be nice if we could schedule scripts on gitlab to run automatically. We are now 'abusing' the pipelines for this purpose.

Alternativas consideradas

Helix Core

Razones para elegir GitLab

It's quite unfair to compare gitlab to visualSVN. Gitlab is an integrated issue tracker and source code management system.

Razones para cambiar a GitLab

The staff just wanted to use git and gitlab. We did not want to host in GitHub since we want to be in control of our own data.
Usuario verificado
Calificación general
  • Sector: Software informático
  • Tamaño de la empresa: 201-500 empleados
  • Software usado Semanalmente 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

All in One SDLC

Revisado el 6/7/2023

improved the quality of software delivery and develop DevOps in our company are resulled for...

improved the quality of software delivery and develop DevOps in our company are resulled for adopting Gitlab

Puntos a favor

One of the best tools for improving SDLC and controlling IT project with fantastic CD

Puntos en contra

there is no mobile client or Windows client

Alternativas consideradas

GitHub

Razones para cambiar a GitLab

covering the cycle end-to-end, and the integration ability with any DevOps tools
Erle
Calificación general
  • Sector: Consultoría de gestión
  • Tamaño de la empresa: 2-10 empleados
  • Software usado Mensualmente durante Más de un año
  • Fuente de la reseña

Calificación general

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

An excellent Source Code Tool

Revisado el 5/5/2023

Quite happy with it. Coming from a very strong technical background myself, there were the usual...

Quite happy with it. Coming from a very strong technical background myself, there were the usual set of core features I was expecting, and it does those well. Plus, it allows me to have a good overview of things at a higher level (since I do know the tech stuff), without having to compromise the repository in any way. In brief, suits my needs well.

Puntos a favor

Does what one would expect from any modern code repository and does it with a great intuitive interface. This is often an overlooked requirement, which GitLab does very well. The interface is intuitive and allows the user to do their job with minimal fuss and just get on with it.

Puntos en contra

The commercial pricing tiers can be a bit on the high side, and it can add up with many users - which can be just a bit daunting for growing organizations, but it can be handled if properly budgeted. Also, at times it can be slower than expected, but it's a fairly minor annoyance in my experience.

Alternativas consideradas

GitHub y Bitbucket

Razones para cambiar a GitLab

It offers a fresh new take on things, a great interface with good flexibility and the team were eager to move in a new direction.
Carlos
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

GitLab Review

Revisado el 6/9/2023

Puntos a favor

GitLab has a really comprehensive CI/CD, lot of collaboration tools and built-in cointainer registry.

Puntos en contra

GitLab could improve in overall cost and learning curve is quite difficult at the beginning.

Jakub
Calificación general
  • Sector: Alimentación y bebidas
  • Tamaño de la empresa: 2-10 empleados
  • Software usado Semanalmente durante 6-12 meses
  • Fuente de la reseña

Calificación general

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

Patching system

Revisado el 21/9/2023

Puntos a favor

Easy to use, very similar to GitHub, every programmer needs to use app like this!

Puntos en contra

I was quite happy with this app, so I can not write down any negative points.

Adam
Calificación general
  • Sector: Seguridad informática y de redes
  • 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

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

GitLab, the one stop for development

Revisado el 8/9/2023

Puntos a favor

Intigration of source control, documentation, and ticketing

Puntos en contra

Wish there was more options for on-prem installation

Michael
Calificación general
  • Sector: Software informático
  • Tamaño de la empresa: Trabajador autónomo
  • Software usado Mensualmente 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

A worthy github competitor

Revisado el 18/9/2023

Mostly a backup or to make open sourced code without much oversight needed. Can be made to update a...

Mostly a backup or to make open sourced code without much oversight needed. Can be made to update a Github repository at the same time as a Gitlab one for an extra storage location for higher availability.

Puntos a favor

It works a lot like github in most ways but offers more base security for the free tier with private repositories.

Puntos en contra

For the most secure features, it costs 30 dollars per month per user. For truly high security for stuff like dashboards, 100 dollars per month per user is needed.

Gábor
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

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

High performance at the facilities

Revisado el 9/4/2023

Previously, I was looking for an on-premises rather than a cloud-based Git management system, and I...

Previously, I was looking for an on-premises rather than a cloud-based Git management system, and I found it. Several Linux packages are distributed, installation is easy, and it was good that I could build the environment quickly.

Puntos a favor

It is a great largest Git hosting service. Since the system can be deployed in the local on-premises environment, we are operating it experimentally. The CI function can also be evaluated as excellent. This is the best option if local demand exists. It is good not to have large amounts of components and libraries that confuse things.

Puntos en contra

When running a large project, the response is usually slow. However, I had no problems with it myself. I am satisfied.

Alternativas consideradas

Jenkins

Razones para elegir GitLab

It is an option like a others solutions cloud. The reason is that the secure and free on-premises operation with a concise user interface is a good alternative.

Software anterior

GitHub

Razones para cambiar a GitLab

You can freely operate on-premises for free. However, if there are no issues with the cloud (such as other products), I wouldn't be as picky about on-premises. Still, the advantages are advantages, and some areas may be essential regarding security standards.
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...

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.

Puntos en contra

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

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

Puntos en contra

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
Usuario verificado
Calificación general
  • Sector: Marketing y publicidad
  • 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 9.0 /10

A discrete item in your toolkit

Revisado el 10/3/2020

It is easy to use and don't impose itself it's own way to proceed.

At some point gitlab.com had...

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.

Puntos en contra

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.

Olivier
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
  • Probabilidad de recomendación 9.0 /10

A serious contender in the Self Host GIT space

Revisado el 20/12/2022

It's really nice to have it, and the fact they were the first to allow for free private repositories...

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

Puntos en contra

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

Alternativas consideradas

GitHub

Razones para elegir GitLab

GIT has a much better workflow for managing branches

Software anterior

Apache Subversion

Razones para cambiar a GitLab

Self hosting was key
Londou Jacques
Calificación general
  • Sector: Software informático
  • 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

  • Facilidad de uso
  • Asistencia al cliente
  • Probabilidad de recomendación 9.0 /10

GitLab one of the best code versoinnig tools

Revisado el 3/5/2023

GitLab has a large and active community of contributors who help maintain and improve the platform

GitLab has a large and active community of contributors who help maintain and improve the platform

Puntos a favor

GitLabprovides a complete end-to-end solution for software development, from source code management and version control to deployment and monitoring. This can be very convenient for teams who want to consolidate their development workflow in a single platform.

Puntos en contra

One potential limitation is the complexity of the platform. While GitLab's comprehensive feature set can be a strength, it can also make the platform more challenging to use and configure, especially for smaller teams or organizations.

Nicolò
Calificación general
  • Sector: Software informático
  • 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

Good set of features, integrated CI/CD

Revisado el 18/2/2020

I've switched to it in some projects because of the better issue tracking features.
It also has a...

I've switched to it in some projects because of the better issue tracking features.
It also has a built in CI/CD service that is pretty good and can be used with external git services like github.
So far it's been good, I've heard there was a time where it was really slow but that was before I started using it. It may be not the fastest but i'm on the free plan so no need to complain. It can be self hosted too.

Puntos a favor

It's got a free plan to try it out.
Integrated CI/CD.
Good enough issue tracking with boards.
Can invite different people with different permission levels.
Can be self hosted.

Puntos en contra

Issue tracking may not be as good as jire and other similar project, but it's good enough for most use cases.
The licensing thing may look weird as it's open source but not everything is free even if you host it.
Can be pricey if you want some features.

Usuario verificado
Calificación general
  • Sector: Tecnología y servicios de la información
  • 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

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

Awesome Git Service

Revisado el 2/5/2019

Puntos a favor

GitLab is a great place to host git repositories - for both private and commercial use. With its pretty and intuitive design, GitLab offers a great experience to work with. Collaboration is managed in a really great way.
Their pricing is also amazing: it's mostly free to use. We've had multiple private repos on GitLab for years now and haven't had any reason to upgrade to a paid plan so far.

Puntos en contra

GitLab's customer support team is really slow at responding to support requests. However, since I'm on a free plan, that's okay and I think they probably allocate all of their support resources to their paying users - and that's totally fine.

Alternativas consideradas

GitHub y Bitbucket

Razones para cambiar a GitLab

We first hosted all our repos on Bitbucket, but GitLab allowed us to add more users to our repositories for free. It also offered more integrations such as Sentry which was a big selling point for us. GitHub didn't offer free private repos at the time which was the main reason we went for GitLab instead.
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...

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.

Puntos en contra

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: Organización cívica y social
  • 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
  • Probabilidad de recomendación 8.0 /10

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

Revisado el 3/11/2018

Best way to use it is to keep your gitlab organized is keeping pr's as functional as possible and...

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

Puntos en contra

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