GitLab

4,6 (1.121)
Escreva uma avaliação!
Gerenciamento completo do ciclo de vida de desenvolvimento e operações (DevOps na sigla em inglês).

Classificação geral

4,6 /5
(1.121)
Relação qualidade/preço
4,5/5
Recursos
4,6/5
Praticidade
4,4/5
Suporte ao cliente
4,2/5

96%
dos usuários recomendam este app
Classificar por

1121 avaliações

Liliane
Classificação geral
  • Setor: Serviços ao consumidor
  • Porte da empresa: 2–10 funcionários
  • Usado Diariamente durante Mais de um ano
  • Fonte da avaliação

Classificação geral

  • Relação qualidade/preço
  • Praticidade
  • Suporte ao cliente
  • Probabilidade de recomendação 10.0 /10

Inteligência

Avaliado em 04/01/2023

Vantagens

Os recursos bem práticos e fáceis ,ajuda muito no desempenho

Desvantagens

Integração muito fácil ,só questão de treino

Avaliador Verificado
Classificação geral
  • Setor: Desenvolvimento de programas
  • Porte da empresa: 1.001–5.000 funcionários
  • Usado Semanal durante 6 a 12 meses
  • Fonte da avaliação

Classificação geral

  • Relação qualidade/preço
  • Praticidade
  • Suporte ao cliente
  • Probabilidade de recomendação 9.0 /10

Excelente em tudo que disponibiliza.

Avaliado em 26/10/2022

Ótimo em tudo que se propõe, agiliza muito o fluxo de entregas.

Ótimo em tudo que se propõe, agiliza muito o fluxo de entregas.

Vantagens

Todos os recursos são muitos bons, principalmente CI/CD e a criação, gerenciamento de projetos, a interface super amigável.

Desvantagens

Até o momento ele me supriu em todas as demandas.

Matthew
Matthew
Classificação geral
  • Setor: Software
  • Porte da empresa: 51–200 funcionários
  • Usado Diariamente durante Mais de dois anos
  • Fonte da avaliação

Classificação geral

  • Relação qualidade/preço
  • Praticidade
  • Probabilidade de recomendação 10.0 /10

Powerful toolset that are available on premise!

Avaliado em 16/09/2021

I am happy with the toolset - very grateful to the gitlab community for the work done on this. It...

I am happy with the toolset - very grateful to the gitlab community for the work done on this. It allows small startup companies to create their own instance and manage gitlab CI deployment pipelines.

Vantagens

I am not constrained at all by a company like GitHub or Bitbucket. It allows my team to have faith that what we are working on - remains in house. For piece of mind - without using git native.

Desvantagens

Difficult to setup for the uninitiated linux administrator. Administration and upgrades are also difficult to do.

Alternativas consideradas

GitHub

Razões para escolher o GitLab

I needed to ensure that our repositories are private and held on premise.

Software anterior

GitHub e Bitbucket

Razões para mudar para o GitLab

GitLab is totally free and can be hosted on premise.
Andy
Andy
Classificação geral
  • Setor: Telecomunicações
  • Porte da empresa: 10.000+ funcionários
  • Usado Semanal durante Mais de um ano
  • Fonte da avaliação

Classificação geral

  • Relação qualidade/preço
  • Praticidade
  • Suporte ao cliente
  • Probabilidade de recomendação 9.0 /10

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

Avaliado em 24/08/2022

I think it's good that you can use it in basically the same way as GitHub, and that you can manage...

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.

Vantagens

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.

Desvantagens

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

Razões para escolher o 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

Razões para mudar para o 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.
Justin
Classificação geral
  • Setor: Software
  • Porte da empresa: 201–500 funcionários
  • Usado Diariamente durante Mais de dois anos
  • Fonte da avaliação

Classificação geral

  • Relação qualidade/preço
  • Praticidade
  • Suporte ao cliente
  • Probabilidade de recomendação 0.0 /10

Beware of GitLab billing issues

Avaliado em 25/02/2022

Not long ago, I ordered some GitLab licenses since more people wanted to use it. I asked to go from...

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.

Vantagens

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

Desvantagens

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

Sharduli
Sharduli
Classificação geral
  • Setor: Software
  • Porte da empresa: 10.000+ funcionários
  • Usado Diariamente durante Mais de um ano
  • Fonte da avaliação

Classificação geral

  • Relação qualidade/preço
  • Praticidade
  • Probabilidade de recomendação 9.0 /10

Best one for managing my pipelines!!!Loved It!!

Avaliado em 26/06/2024

My experience is very productive and ppositive with gitlab. It has so much features available...

My experience is very productive and ppositive with gitlab. It has so much features available easily in one platform to access. It has enhanced my productivity and code. Just loved the product.

Vantagens

Its comprehensive and integrated DevOps toolchain, which helps to streamline the entire software lifecycle. Makes it so much easier for version controlling to CI/CD and project management. It has a robust access controls and also it s having detailed permission settings makes the security and collaboration very good. Also its GUI and big API support makes the automation very easy. This all-in-one GitLab simplifies the workflows and reduces need for switching to multiple tools and helping us to increase productivity.

Desvantagens

It's quite hard to find a con in this. Only thing I felt is the its GUI has a lot of features makes a new user's work challenging.

Brad
Brad
Classificação geral
  • Setor: Varejistas
  • Porte da empresa: 1.001–5.000 funcionários
  • Usado Diariamente durante Mais de um ano
  • Fonte da avaliação

Classificação geral

  • Praticidade
  • Probabilidade de recomendação 10.0 /10

GitLab is a must for development teams

Avaliado em 10/07/2020

Vantagens

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.

Desvantagens

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.

Bruno
Bruno
Classificação geral
  • Setor: Software
  • Porte da empresa: Profissional autônomo
  • Usado Diariamente durante Mais de dois anos
  • Fonte da avaliação

Classificação geral

  • Relação qualidade/preço
  • Praticidade
  • Probabilidade de recomendação 10.0 /10

Why use Github when we have GitLab?

Avaliado em 03/08/2019

Vantagens

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.

Desvantagens

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.

Mat
Mat
Classificação geral
  • Setor: Software
  • Porte da empresa: 51–200 funcionários
  • Usado Diariamente durante Mais de dois anos
  • Fonte da avaliação

Classificação geral

  • Relação qualidade/preço
  • Praticidade
  • Suporte ao cliente
  • Probabilidade de recomendação 10.0 /10

Gitlab is the best

Avaliado em 17/06/2022

I absolutely love this product, and it is my favorite

I absolutely love this product, and it is my favorite

Vantagens

I would choose this over any other product because the ci-cd is amazingly easy to use and customizable. The self-hosted capabilities and easy of use of this product makes it number one!

Desvantagens

Bugs and support sometimes take a bit to get taken care of, but the bugs are few!

Alternativas consideradas

GitHub e Bitbucket

Razões para mudar para o GitLab

Because of its ci-cd. I can have it self hosted and set up hardware on the same network easily and completely test my deployment before actually deploying my code. It's the best!
Adam
Adam
Classificação geral
  • Setor: Software
  • Porte da empresa: 51–200 funcionários
  • Usado Diariamente durante Mais de um ano
  • Fonte da avaliação

Classificação geral

  • Praticidade
  • Probabilidade de recomendação 9.0 /10

Extremely powerful and robust Git repo solution.

Avaliado em 11/02/2021

My experience with Gitlab has been great. It's become my main repository solution and I've even...

My experience with Gitlab has been great. It's become my main repository solution and I've even migrated my Github repos to Gitlab.

Vantagens

One of my favorite features is the GitLab's feature flags. It's really easy to setup and associate with issues. Additionally there are a ton of client libraries for different platforms that make it easy to integrate into existing applications.

Desvantagens

Gitlab has CI/CD features that I would like to use to automatically build and host composer packages and nuget packages, however it's difficult to setup and understand and I've found the documentation lacking.

Nathan
Classificação geral
  • Setor: Automotivo
  • Porte da empresa: 10.000+ funcionários
  • Usado Mensal durante Mais de um ano
  • Fonte da avaliação

Classificação geral

  • Praticidade
  • Probabilidade de recomendação 8.0 /10

GitLab for Mechanical and Electrical Engineers

Avaliado em 08/03/2024

It's great for small teams! It's hard to get people to use this over a "sharedrive", but it has...

It's great for small teams! It's hard to get people to use this over a "sharedrive", but it has significantly more features.

Vantagens

It has all the necessary features for revision control for projects with a few people on it.

Desvantagens

There is not a great way to teach this to people who are coming in from a CAD system like Catia, Solidworks, or Creo. There is not a great way to teach this to PCB designers that are coming from KiCAD or Altium. It would be great to have a GUI for those that aren't using a traditional codebase.

Swaibu
Classificação geral
  • Setor: Serviços e tecnologia da informação
  • Porte da empresa: 2–10 funcionários
  • Usado Semanal durante Avaliação gratuita
  • Fonte da avaliação

Classificação geral

  • Relação qualidade/preço
  • Praticidade
  • Suporte ao cliente
  • Probabilidade de recomendação 9.0 /10

Comprehensive and Integrated DevOps Platform with a Steep Learning Curve

Avaliado em 03/09/2024

Comprehensive Toolset: GitLab's integration of source code management, CI/CD, and project management...

Comprehensive Toolset: GitLab's integration of source code management, CI/CD, and project management tools in a single platform has streamlined development workflows. This all-in-one solution reduces the need to switch between different tools and simplifies project management.

Vantagens

Integrated DevOps Platform: GitLab provides a comprehensive DevOps lifecycle tool, integrating everything from source code management to CI/CD, security, and monitoring in a single application.

Desvantagens

Performance Issues: GitLab can experience performance issues in some cases, particularly with large repositories or during high usage periods.

Dennis
Classificação geral
  • Setor: Automotivo
  • Porte da empresa: 11–50 funcionários
  • Usado Diariamente durante Mais de dois anos
  • Fonte da avaliação

Classificação geral

  • Praticidade
  • Probabilidade de recomendação 10.0 /10

One stop shop for planning, development, and operations

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

Vantagens

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.

Desvantagens

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.

Avaliador Verificado
Classificação geral
  • Setor: Publicidade e marketing
  • Porte da empresa: 51–200 funcionários
  • Usado Diariamente durante Mais de dois anos
  • Fonte da avaliação

Classificação geral

  • Relação qualidade/preço
  • Praticidade
  • Suporte ao cliente
  • Probabilidade de recomendação 9.0 /10

A discrete item in your toolkit

Avaliado em 10/03/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.

Vantagens

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.

Desvantagens

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.

Corentin
Classificação geral
  • Setor: Internet
  • Porte da empresa: 201–500 funcionários
  • Usado Diariamente durante Mais de dois anos
  • Fonte da avaliação

Classificação geral

  • Relação qualidade/preço
  • Praticidade
  • Suporte ao cliente
  • Probabilidade de recomendação 9.0 /10

Git Super powers

Avaliado em 25/01/2021

I enjoy using GitLab everyday, whether it's at work or at home. It saves me lot of time with its...

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.

Vantagens

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.

Desvantagens

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

Razões para escolher o GitLab

Needed better CI/CD.

Software anterior

Bitbucket

Razões para mudar para o GitLab

Free and open-source, easily host-able on premise.
Marc
Classificação geral
  • Setor: Internet
  • Porte da empresa: 201–500 funcionários
  • Usado Diariamente durante Mais de dois anos
  • Fonte da avaliação

Classificação geral

  • Relação qualidade/preço
  • Praticidade
  • Suporte ao cliente
  • Probabilidade de recomendação 10.0 /10

Customizable management system for any project

Avaliado em 24/02/2022

GitLab is overall a better alternative to GitHub and clearly suitable for experts who already have...

GitLab is overall a better alternative to GitHub and clearly suitable for experts who already have experience in versioning processes. Especially for academic processes, in which small steps are important, versioning through GitLab is easy to integrate into technical work processes. Likewise the adaptability to own needs is extremely simple by the CI. Particularly when it comes to the area of machine learning, for example, the registry or the CI enables the integration and management of trained models or, through the integration of GPU servers, the training of these without having to use a new platform such as Google Colab.

Vantagens

GitLab is easy to use and offers a versatile range of applications. GitLab can be used not only for software development projects. Especially in the academic sector, institutions can use GitLab to persist the respective work steps and research data, data in general, and workflows. Version control is particularly helpful in this regard, as it allows each step of a work to be traced, and errors to be undone directly without having to do a great deal of extra work.
In addition, GitLab can be customized and the respective instances can be easily transferred to one's own infrastructure. The development team is also always open to new ideas and actually incorporates them.

GitLab is therefore not only suitable for software development, but for any form of project in which it is a matter of the step-by-step tracking of work steps.

Desvantagens

GitLab can be quite overwhelming. It is particularly difficult for non-experts from the non-software sector to get to know the processes of GitLab, as GitLab is less focused on gamification aspects compared to GitHub. Therefore, a high level of preparatory work and expertise is required in GitLab. Likewise, GitLab is often very technical, which is understandable, but it would be quite conceivable that especially in the area of testing and CI, modular principles, like for websites, would be conceivable and desirable.

Alternativas consideradas

GitHub e Google Drive

Razões para mudar para o GitLab

Compared to GitHub, GitLab is much more customizable and suitable for experts. Compared to Google Drive, the versioning principle is convincing. Google Drive as a pure data storage is insufficient for larger, more traceable projects.
Istvan
Classificação geral
  • Setor: Serviços e tecnologia da informação
  • Porte da empresa: 11–50 funcionários
  • Usado Diariamente durante Mais de dois anos
  • Fonte da avaliação

Classificação geral

  • Relação qualidade/preço
  • Praticidade
  • Probabilidade de recomendação 10.0 /10

Gitlab: A Feature-full alternative to Github

Avaliado em 06/08/2019

We are utilizing gitlab to handle our code versioning and our continous integration and delivery...

We are utilizing gitlab to handle our code versioning and our continous integration and delivery pipeline. This includes our whole workflow from writting code to building it, testing it and deploying it to production.

Vantagens

- Excellent UI that is easy to understand: many of our developers are migrating for the first time from other software (github, bitbucket) and a constant comment is that the ui is intuitive and easy to understand compared to previous software. The transition is always smooth.
- Feature-full product: Gitlab offers a variety of features that I have found to be excellent and of high quality. The code-review process in gitlab is always smooth with the ability to resolve or re-open discussions, address specific comments or the whole of the discussion, the ability to suggest and even apply and commit code from the ui is also a huge plus. The IDE is decent and the file editor is also decent. The CI/CD integration with gitlab runners is smooth, the notification system is great. I get an email whenever a test fails. All from the gitlab ecosystem, i do not need to go to circleCi or some other provider for all of this, which allows the ui and experience to be consistent.

Desvantagens

At this very moment there is no feature or issue that I have found to be detrimental to my experience.

Alternativas consideradas

GitHub e Bitbucket

Razões para escolher o GitLab

At the moment of the switch, Gitlab offered free private repos. At the moment both Github and Gitlab have this feature; however, I would not switch back to Github due to the ecosystem i've grown accustomed to in gitlab.

Software anterior

GitHub

Razões para mudar para o GitLab

At the moment, mostly private repositories. Over time, it became a matter of more bang-for-the-buck: more features, a friendlier Ui, more polished software.
Avaliador Verificado
Classificação geral
  • Setor: Serviços e tecnologia da informação
  • Porte da empresa: 10.000+ funcionários
  • Usado Diariamente durante 6 a 12 meses
  • Fonte da avaliação

Classificação geral

  • Relação qualidade/preço
  • Praticidade
  • Suporte ao cliente
  • Probabilidade de recomendação 8.0 /10

The All-in-One orchestration tool for CICD

Avaliado em 11/02/2021

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

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

Vantagens

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.

Desvantagens

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

Alternativas consideradas

GitHub

Razões para escolher o GitLab

Moving to a single stop window instead of disparate tools

Software anterior

Jenkins e Bitbucket

Razões para mudar para o GitLab

GitHub has just started GitHub actions and will take at least a year to provide similar capabilities
Olivier
Classificação geral
  • Setor: Software
  • Porte da empresa: 51–200 funcionários
  • Usado Diariamente durante Mais de dois anos
  • Fonte da avaliação

Classificação geral

  • Relação qualidade/preço
  • Praticidade
  • Probabilidade de recomendação 9.0 /10

A serious contender in the Self Host GIT space

Avaliado em 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

Vantagens

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

Desvantagens

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

Razões para escolher o GitLab

GIT has a much better workflow for managing branches

Razões para mudar para o GitLab

Self hosting was key
Avaliador Verificado
Classificação geral
  • Setor: Serviços e tecnologia da informação
  • Porte da empresa: 2–10 funcionários
  • Usado Diariamente durante Mais de dois anos
  • Fonte da avaliação

Classificação geral

  • Relação qualidade/preço
  • Praticidade
  • Probabilidade de recomendação 10.0 /10

A must have tool for every development team

Avaliado em 04/07/2021

Vantagens

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.

Desvantagens

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

Alternativas consideradas

GitHub e Bitbucket

Razões para mudar para o GitLab

Availability of CI/CD before any other alternatives. Ease of use. Private repositories in free plan. Ease of working with in a team.
Matthew
Matthew
Classificação geral
  • Setor: Serviços meio ambientais
  • Porte da empresa: 11–50 funcionários
  • Usado Diariamente durante Mais de um ano
  • Fonte da avaliação

Classificação geral

  • Praticidade
  • Probabilidade de recomendação 7.0 /10

An incredibly useful tool for version control and CI/CD

Avaliado em 16/09/2019

Having migrated a number of Subversion repositories to GitLab, its extended functionality compared...

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.

Vantagens

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.

Desvantagens

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

Alternativas consideradas

GitHub

Razões para escolher o GitLab

Need for extended functionality, CI/CD support.

Razões para mudar para o GitLab

CI/CD functionality.
Damian
Damian
Classificação geral
  • Setor: Serviços e tecnologia da informação
  • Porte da empresa: 2–10 funcionários
  • Usado Diariamente durante Mais de dois anos
  • Fonte da avaliação

Classificação geral

  • Relação qualidade/preço
  • Praticidade
  • Suporte ao cliente
  • Probabilidade de recomendação 10.0 /10

GitLab is the best for its CI

Avaliado em 10/06/2019

Vantagens

GitLab CI is by far the most valuable feature of GitLab. Travis CI was the first one to offer a YAML-file based build system - but it's GitLab CI to make pipelines very flexible and expressive. While Travis was okay for most popular languages in open source projects. GitLab made it possible to run enterprise-grade pipelines with many stages, each having multiple simultaneous jobs. This, plus git repository, Docker registry, and several other tools, making it a complete solution - starting from an early development cycle, through build, to deployment and monitoring thereof.

Desvantagens

Several pages perform bad, e.g. pipelines list in big projects. Some pages don't have search and sorting. These are minor issues though.

Alternativas consideradas

GitHub

Razões para escolher o GitLab

Lack of proper, tightly-integrated CI.

Software anterior

GitHub
Piotr
Classificação geral
  • Setor: Software
  • Porte da empresa: 51–200 funcionários
  • Usado Diariamente durante Mais de um ano
  • Fonte da avaliação

Classificação geral

  • Relação qualidade/preço
  • Praticidade
  • Suporte ao cliente
  • Probabilidade de recomendação 9.0 /10

Best git management tool on the market

Avaliado em 24/08/2022

I was using GitLab for a year and a half and I have to admit that it was the best git management...

I was using GitLab for a year and a half and I have to admit that it was the best git management tool I ever used. Everything that is needed by the user is already built-in. CI/CD is handled brilliantly and can be quickly set up without a lot of training before. The whole app is intuitive and easy to use (especially if a user has some experience with similar apps). Documentation is big and contains not only facts but also examples, which allows saving a lot of time during debugging or introducing new functionalities. GitLab is well known around the internet, so community support is also good. If a user has some problem, it is probably resolved inside documentation or in one of the web forums. The flexibility of GitLab is huge. It can be easily adjusted to a company's needs without any problems. Processes may be set up differently in various projects and integration between them is almost seamless.
On the other hand, the price per user is quite high, especially on better plans, so GitLab can quickly become expensive in bigger companies. The second disadvantage is that some less-known tools cannot be integrated with the app. However, the list is being extended and devs are listening to a community so the more some app integration is needed, the more likely it is.
In my opinion, GitLab is the best git management tool I ever used - particularly because of CI/CD. If you can afford the price, it is worth it!

Vantagens

A huge number of features.
Intuitive and easy to use.
Extensive documentation and good customer service.
Flexibility of customization.

Desvantagens

It can become expensive, particularly if the company has many users.
Some less-known external tools cannot be integrated.

Martin
Classificação geral
  • Setor: Software
  • Porte da empresa: 51–200 funcionários
  • Usado Diariamente durante Mais de dois anos
  • Fonte da avaliação

Classificação geral

  • Relação qualidade/preço
  • Praticidade
  • Probabilidade de recomendação 9.0 /10

Cheap source code management tool

Avaliado em 21/02/2023

Perfect choose if you need cheaper and open-source source code managing tool.

Perfect choose if you need cheaper and open-source source code managing tool.

Vantagens

The most important feature is source code managing tool. App provides interface for GIT client. Creating a merge request is easy and you don't need to use console, it is possible to achieve this goal also on mobile! Another most important feature is CI/CD integration. Gitlab provides its solution to do this. You can define configuration and run tasks on GitLab runner, which can be easily installed on any server.

Desvantagens

It provides a less functions than other software and a UI is a bit non modern.

Alternativas consideradas

Bitbucket

Razões para escolher o GitLab

Cheaper product.

Software anterior

GitHub

Razões para mudar para o GitLab

Cheaper product.
Isam
Classificação geral
  • Setor: Automotivo
  • Porte da empresa: 10.000+ funcionários
  • Usado Diariamente durante Mais de um ano
  • Fonte da avaliação

Classificação geral

  • Relação qualidade/preço
  • Praticidade
  • Suporte ao cliente
  • Probabilidade de recomendação 9.0 /10

GitLab: Efficient and Collaborative Software Development Platform

Avaliado em 28/09/2023

GitLab is a handy tool for making software. It helps keep track of changes to the project, makes it...

GitLab is a handy tool for making software. It helps keep track of changes to the project, makes it easier to test and fix problems, and even has tools for keeping the project secure. Everything is in one place, so it's easier to organize. Some people might find it a bit tricky at first, but with practice, it becomes more straightforward. Whether for big companies or small groups, GitLab is a useful friend for building software.

Vantagens

GitLab stands out because it's an all-in-one platform for software development. It covers everything from storing code to testing, security, and teamwork. Developers in my team work together more easily and efficiently. GitLab also supports automation and follows best practices, making it great for speeding up development and ensuring good software quality. It's user-friendly, versatile, and works well for various types of projects.

Desvantagens

One common drawback of GitLab is its relatively steeper learning curve, especially for new users or smaller teams. The platform's extensive feature set can be overwhelming, and the complexity of its interface may require some time to become proficient.

Alternativas consideradas

GitHub

Razões para mudar para o GitLab

It is less expensive