Good and solid version control system
March 20, 2021

Good and solid version control system

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

Overall Satisfaction with Apache Subversion

We used Apache Subversion to manage and control source code for our development team. Subversion helps to track, version, and manage conflicts when a file is being worked on by different team members at the same time. It allows changes to happen in parallel, keeps track of exactly what, when, and who has made the change, and allows us to revert back if necessary.
  • Track and control concurrent versions of the same files.
  • Has good support from many different software, including visualization, DevOps toolchain.
  • Well documented and understood by developers as it has been around for a long time.
  • Does not support distributed environment unlike Git.
  • Merging can be painful.
  • Does not natively support advanced features such as pull requests.
  • Help team members work in parallel by keeping track of the versions of the same files.
  • Improved overall DevOps process, seamlessly fitting into existing systems.
Git has become the new standard of version control, with its support for distributed design. As a tool to manage and control versions, Subversion does it well, but Git is the future.

Do you think Apache Subversion delivers good value for the price?

Yes

Are you happy with Apache Subversion's feature set?

Yes

Did Apache Subversion live up to sales and marketing promises?

Yes

Did implementation of Apache Subversion go as expected?

Yes

Would you buy Apache Subversion again?

No

Generally speaking, distributed version control systems (DVCS) such as Git have taken over the version control market (e.g. Github), but if your organization is mostly centrally located and is not already using something like Git, SVN can still get the job done and do it well.