GitLab: What a great toy!
April 15, 2024

GitLab: What a great toy!

Juan Orlando Cartagena Duran | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with GitLab

We use GitLab as the centralized version control tool for all our products/teams within the business unit. Basically GitLab helped us to have a unified platform to keep our repositories organized. Also, it addressed the issue of having different locations to grant permissions to access code. Now, everything is in just one place.
  • Several features when creating pull requests
  • Easy to configure GitLab runners to run tests
  • Allows to define/configure permissions using Terraform
  • Missing history file (diff)
  • Slow user interface
  • Commits are hard to find
  • Diff interface
  • We were able to unify different tools in a single one to increse productivity.
It was a management decision to use GitLab over other tools. It integrates well with RBAC using Terraform. Runners are easy to setup. Almost all the features the organization used before are available in GitLab.
We have a paid plan. It is being paid through AWS Marketplace. We haven't used any GitLab’s security features yet.
We have used CI/CD before with Bitbucket and Bamboo, but now it is easier to have both functionalities within the same tool (GitLab). You can create test plans using code (in Bamboo you used the GUI) and it makes it easier to understand what the test plan does. But there are other things that you miss like in Bamboo you were able to see what a Bamboo agent was doing in real time from the UI; in GitLab you can't.

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?

I wasn't involved with the selection/purchase process

Did implementation of GitLab go as expected?

I wasn't involved with the implementation phase

Would you buy GitLab again?

Yes

My opinion is taking into account that we were using Bitbucket in the past. The Diff interface was friendlier. The general navigation is more complicated (too many things in one place; hard to find specific things). If you want to find the commits of the repository, there is no direct access; you need to go through the menu. We miss with GitLab the ability to see diff file history when comparing with a previous commit.

GitLab Feature Ratings

Branching and Merging
9
Version History
8
Version Control Collaboration Tools
8
Pull Requests
8
Code Review Tools
8
Project Access Control
9
Automated Testing Integration
8
Issue Tracking Integration
9
Branch Protection
10