GitLab for Increased Efficiency
September 01, 2022

GitLab for Increased Efficiency

Anonymous | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with GitLab

GitLab is an incredibly useful tool that I use for version control within my organization. There are several projects I work on with thousands of lines of code each. Trying to manually track and manage changes in these codebases would be a nightmare. GitLab allows me to easily track and manage all of my changes, and easily collaborate with other developers on projects.
  • Version control
  • Facilitates collaboration
  • Project planning
  • Would love a dark mode
  • Slightly less user friendly than other similar tools I've used.
  • Facilitates collaboration in ways that would be impossible otherwise
  • Speeds up the code review process exponentially
These tools do have quite a bit of crossover. However, with GitLab, we can set up our CI/CD pipeline more seamlessly as there are numerous workflows built straight into the tool. The last time I used GitLab this was not something it provided. Granted, it will work with outside integrations but that is something additional that will need to be set up.
This is a specific feature of GitLab that saves my team tons of time. Unfortunately, prior to our implementation of GitLab, code changes were done much, much more manually and version control was sorely lacking. We now fully utilize GitLab's continuous integration tools to collaborate, make changes, and implement code on the fly which has been a massive time saver.

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

GitLab is an amazing tool for tracking and managing changes in a codebase. I work on multiple codebases, each with thousands of lines of code, in collaboration with numerous other developers. GitLab gives me the ability to easily work with those teammates and incorporate their changes seamlessly into the main project. It can also be configured to support our specific CI/CD pipeline.