GitLab is an effective, all-in-one solution for version control
Overall Satisfaction with GitLab
We use GitLab to as our version control solution. We have multiple Git repositories that are store in GitLab. Furthermore, we use GitLab to branch and merge project branches. We are able to effectively collaborate any changes we make through GitLab. Finally, GitLab allows us to centralize our code base and makes it much easier to maintain our "source of truth".
Pros
- Allows us to host our own GitLab servers on-premise
- GitLab comes with the Integrated CI/CD tools as part of the application
- Very good documentation
- Efficient
Cons
- Sometimes, there can be "weird' bugs that can be hard to track down and fix.
- Security and compliance can be hard to understand and implement at times.
- SSO needs some improvement
- GitLab has save us hundreds of hours in tracking down the "source of truth" for a file. With copies of files everywhere, GitLab has made it much easier to locate the "latest and greatest" copy.
- Gitlab has saved us money year after year, by running the self-hosted free solution. That is a great ROI.
- The self-hosted version also includes unlimited CI/CD minutes, as well as storage, so we do not have to worry about that.
- GitHub
GitLab allows a self-hosted version that is easy to setup and configure. It is also open-source as compared to GitHub. The integrated CI/CD tools is a plus, since we do not have to worry about those tools, unlike Github. The All-in-one solution of GitLab made sense for our company. Furthermore, GitLab has a very active community and their documentation is extensive, allowing us to take control of our version control solution.
We have not yet used GitLab's paid plans, although we have been looking into that, and will consider it possibly in the near future, if our use cases warrants it.
We have not yet enabled continuous integration into our practices. We are actively discussing the possibility and are working through the details of it. We are trying to shift the mindset of our users, and to adhere to DevOPS best practices, but still have a ways to before that happens. But it is in our future plans
Do you think GitLab delivers good value for the price?
Yes
Are you happy with GitLab's feature set?
Yes
Did GitLab live up to sales and marketing promises?
Yes
Did implementation of GitLab go as expected?
Yes
Would you buy GitLab again?
Yes


Comments
Please log in to join the conversation