Best software for software code versioning and devops tool
April 18, 2022

Best software for software code versioning and devops tool

Tarun Gupta | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Overall Satisfaction with GitLab

We are using Gitlab to automate our engineering tasks, which include continuous integration and continuous development. We have all our microservices code managed on Gitlab. It provides a seamless operation towards code versioning and has all the features required like branching, Merging, and creating pull requests. We have achieved one-click deployment using Gitlab's services.

Gitlab also provides sharable runners, which build and deploy our code fast and reduce our infrastructure load. Gitlab UI for pull requests and code review is the best in class.

Regardless of the work style or business context, GitLab enables our teams to easily plan and manage the processes and work utilizing agile methodologies and principles. Our agile teams effortlessly interact and get intellectual visibility into facts with its single and easy user interface and a full and powerful collection of tools that not only aid people in project planning but also enable its implementation and beyond. Our agile teams are fully reliant on this, and it is the most important aspect of corporate planning in order for us to finish our projects quickly and on schedule.
  • Code versioning
  • DevOps features
  • Milestone and issue management
  • Code review
  • Integrations
  • Intenseness for YML files
  • Better merge conflicts views
  • It impacted us drastically, as most of our jobs get done in the free plan
  • SLA is good
  • Integrations are good
  • GitHub and Bitbucket
Gitlab made our product life cycle efficient. It has a better user interface and user experience. GitLab doesn't clutter with many features upfront and provides a lot of free services, which is missing in any other product. For small teams, it's the best piece of software. I always recommend giving it a try.
We only bought the shared runner pipeline minutes once, and it made our requirement fulfilled. All our use cases are covered in the free plan. In terms of security, it notifies us if it found any vulnerability or any deprecated packages we are using. Most of our repositories are private, which provides us with a more secure environment for our codebase.
The ability of code sharing between teams is one of the topmost features of GitLab and helps us team to easily pull or push the code. The merging of code is also seamless. Our code review team can easily compare and review the codes and make an informed decision.

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 helped our team get on board and start exploring the product microservices. It helped us to improve our build process by providing us with shared runners and the ability to spin up our own runners for more flexibility and power. It provides many integrations under one umbrella that makes our team efforts less and make them more productive.