---
title: Subversion Reviews
meta_title: 'Subversion Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 64 reviews by the users' company size, role or industry to
  find out how Subversion works for a business like yours.
aggregate_rating:
  rating_value: 3.9
  review_count: 64
  scale: '5'
date_modified: '2026-06-15'
parent_category:
  name: Source Code Management
  url: https://www.g2.com/categories/source-code-management
---

# Subversion Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [Version Control Software](https://www.g2.com/categories/version-control-software)  
**Average Rating:** 3.9/5.0  
**Total Reviews:** 64
## About Subversion
Subversion is an open source version control system. Founded in 2000 by CollabNet, Inc., the Subversion project and software have seen incredible success over the past decade. Subversion has enjoyed and continues to enjoy widespread adoption in both the open source arena and the corporate world.




## Subversion Reviews
  ### 1. A good application

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 04, 2022

**What do you like best about Subversion?**

Good Features, Best tool. The application is designed keeping in mind the requirements of corporates.

**What do you dislike about Subversion?**

It should be more user friendly. Solves the purpose in silky way.

**Recommendations to others considering Subversion:**

Please check on the features You will like it.

**What problems is Subversion solving and how is that benefiting you?**

Implementing the needs as per the cleint requirements.

  ### 2. Great version control system for projects that don't involve too many developers

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 14, 2021

**What do you like best about Subversion?**

Subversion is a bit confusing to learn at the beginning but it is simpler than Git. There are great integrations for it such as TortoiseSVN which can help with getting files committed and updated in a remote repository. It is great for simple projects where you want to track the history of your changes.

**What do you dislike about Subversion?**

It is no longer supported by open-source platforms such as google code. Branching isn't as sophisticated as git's and there is no concept of the pull request in subversion which is widely used in the industry today.

**What problems is Subversion solving and how is that benefiting you?**

We use subversion mainly for internal small projects that don't require a whole lot of collaboration across different teams. It is great for tracking the early development of a proof of concept.

  ### 3. Very good platform 10 years ago. But dated and there are more progressive tools available.

**Rating:** 0.0/5.0 stars

**Reviewed by:** Michelle W. | Full Stack Software Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** October 15, 2021

**What do you like best about Subversion?**

This a great tool and is great for version control and I enjoyed it many years ago. However, there are more modern progressive solutions available today including Git.

**What do you dislike about Subversion?**

The solution is out-dated. If you are searching for a version control tool, consider a solution centered around Git.

**What problems is Subversion solving and how is that benefiting you?**

Again, an out-dated solution.

  ### 4. Brilliant but outdated product from Apache

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 16, 2021

**What do you like best about Subversion?**

One of few tools used to save codebase or data

**What do you dislike about Subversion?**

Lower community support for any common issues to resolve

**What problems is Subversion solving and how is that benefiting you?**

Saving our codebase

  ### 5. Great for performing QA as a team

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 29, 2020

**What do you like best about Subversion?**

It is helpful being able to track changes along with summaries, that will be included in the historical log. We deal with a lot of policies, so being able to back up why a change was made, with a ticket tracking number, is helpful if/when our client asks for it.

Also being able to backtrack edits in an emergency, gives my team confidence when using this tool.

**What do you dislike about Subversion?**

It can be quite finicky when accepting your changes and seeing that a document is now good, or with issues. You may need to exit and re-enter to ensure you see the green check mark, or the red mark indicating their was an issue. It can sometimes stay in yellow/pending after you accept your updates

**Recommendations to others considering Subversion:**

I would definitely recommend this product for anyone performing group QAs of living documents, especially is tracking history is important/useful to you!

**What problems is Subversion solving and how is that benefiting you?**

Detailed and live QA among a large team.

  ### 6. A good experience but could be improved!

**Rating:** 3.5/5.0 stars

**Reviewed by:** Abinash A. | General Manager, Enterprise (> 1000 emp.)

**Reviewed Date:** September 24, 2019

**What do you like best about Subversion?**

It's easy to use. Check in and check out of code is really very easy.

**What do you dislike about Subversion?**

Nothing as such, everything worked fine when i used it with IntelliJ.

**Recommendations to others considering Subversion:**

You should try it. It's integration with Intellij makes it easy to use

**What problems is Subversion solving and how is that benefiting you?**

Collaborating on various projects repositories in my company.

  ### 7. Subversion helped me a lot in collaborative development in my projects.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 20, 2019

**What do you like best about Subversion?**

Subversion is very easy and even beginners can easily learn things.

**What do you dislike about Subversion?**

Till now I never had an issue with subversion.

**What problems is Subversion solving and how is that benefiting you?**

During the development version control and collaborative development is an headache. In my experience subversion always had a solution for my issues. 

  ### 8. One of the Best Versioning Tool in Market

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** October 04, 2018

**What do you like best about Subversion?**

1. This tool gives you power to work collaboratively. And this collaboration will happen with out impacting anyone's work. 
2. It points out changes between existing code and uploaded code then and there.
3. Shows difference while merging code in trunk.
4. Find out old code by just providing the version number

Subversion is a free/open source version control system (VCS). That is, Subversion manages files and directories, and the changes made to them, over time. This allows you to recover older versions of your data or examine the history of how your data changed.

**What do you dislike about Subversion?**

Well it is Hard to say what you can dislike in this tool unless you use it. 
But if your code is placed inside zip or if it is a meta data, then this tool can't give exact changes between old code and new code.

**Recommendations to others considering Subversion:**

If your end products supports text editor then go for it. It will become your best friend while checking in your code on cloud. Subversion is a free/open source version control system (VCS). That is, Subversion manages files and directories, and the changes made to them, over time. This allows you to recover older versions of your data or examine the history of how your data changed. 

**What problems is Subversion solving and how is that benefiting you?**

It is easy to use , reliable and smart. It can take care of your Job as a Hammer  when the job become nails! For parallel Development, Collaboration this tool make code comparison easy.

  ### 9. SVN review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Pharmaceuticals | Enterprise (> 1000 emp.)

**Reviewed Date:** January 29, 2019

**What do you like best about Subversion?**

I like the checkin and checkout that is specifically color coded. The color coding on your local machine itself is sufficient to tell that there are pending changes yet to be checked in or the version is in sync with the server.

**What do you dislike about Subversion?**

Sometimes, the version does not get updated with the latest one. It will make you delete the entire folder and get the latest version from sever again.

**Recommendations to others considering Subversion:**

It is very easy to use. I like the color coding that it gives when the version is checked out or is sync with the server. It is easy to manage the version control using SVN.

**What problems is Subversion solving and how is that benefiting you?**

Version control management

  ### 10. Easy Robust and Manageable Config Mgmt Tool 

**Rating:** 4.5/5.0 stars

**Reviewed by:** abhishek k. | Enterprise (> 1000 emp.)

**Reviewed Date:** July 30, 2018

**What do you like best about Subversion?**

it tracks and provide end to end visibilty of each commit by developer.Also the hooks provide easy way for notification to be sent to IT leads whenever any change is being commit , also the delta changes can be tracked very easily.

**What do you dislike about Subversion?**

Cleanup the locked directory takes lot more time than it should take. We need to forcefully commit executable files/binary files using in the project

**Recommendations to others considering Subversion:**

it tracks and provide end to end visibilty of each commit by developer.Also the hooks provide easy way for notification to be sent to IT leads whenever any change is being commit , also the delta changes can be tracked very easily. It is easy to learn for new members within the team and provide end to end usage in terms of development cycle

**What problems is Subversion solving and how is that benefiting you?**

it is used for source code management , version control and scripts repository 

  ### 11. Subversion keeps me sane.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Michael H. | Software Developer / Business Analyst, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 29, 2017

**What do you like best about Subversion?**

Diffing changes against the repository and being able to run blame to see who changed what lines. We don't use it for rolling back revisions very much, but that possibility is very nice as well.

**What do you dislike about Subversion?**

Sometimes the folder permissions get messed up and the icons don't show correctly. Also the SVN web server we're using is called uberSVN and it sometimes gets hung up and I have to restart things before we can commit.

**Recommendations to others considering Subversion:**

Just start using it. You won't believe how much it will change your life when you do. If you are doing any kind of code that needs maintenance, SVN will help you keep track of what you did when and why you did it. It also helps to make sure you don't accidentally leave test code in when you deploy.

**What problems is Subversion solving and how is that benefiting you?**

Keeps code among multiple developers organized. Benefits are organization and less code merging.

  ### 12. Simple and great for team collaboration

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 02, 2018

**What do you like best about Subversion?**

It is much simpler than Git. It offers you greater freedom to use its tool. There are many plugins to perform synchronization. If there is a conflict with other users, they are easily resolved.

**What do you dislike about Subversion?**

High disk space consumption. Sometimes, when you make a commit, it tells you that you are not up to date even though you are working alone on that project.

**Recommendations to others considering Subversion:**

Much better than Git. If you are going to work with other users, this is the best tool.

**What problems is Subversion solving and how is that benefiting you?**

Versioning of projects to not lose anything. If you need to roll back a change, this process is instantaneous.

  ### 13. Nice repository management system - Tortoise svn

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ankur G. | System Analyst, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** January 25, 2018

**What do you like best about Subversion?**

Tortoise svn is the best source code repository tool. Download and upload speed of data and Ability to customise svn is excellent. The most important is its ability to integrate with any platform. Committing code, Logs and Conflict resolving is great in svn. This tool allows many user works on the same filer at same time.  Tool is also very configurable.

**What do you dislike about Subversion?**

Clean up command takes time and needs some imrovement. Svn native compare tool also needs to be better.

**What problems is Subversion solving and how is that benefiting you?**

Source code repository

  ### 14. One of the Best Version Control Choices

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** July 31, 2018

**What do you like best about Subversion?**

It was launched so many years ago. What does that mean? Usually old projects use this version control and if they are still using it it is because it is so usefull.

**What do you dislike about Subversion?**

Sometimes it is difficult to do some easy actions. It think some competitors are easier to use.

**Recommendations to others considering Subversion:**

If you want something stable just take it!

**What problems is Subversion solving and how is that benefiting you?**

Version control.

  ### 15. subversion helps teams work together on projects

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Defense & Space | Enterprise (> 1000 emp.)

**Reviewed Date:** June 26, 2018

**What do you like best about Subversion?**

I like the incorporation into visual studio.  That makes code generation seamless

**What do you dislike about Subversion?**

We work with very large projects, with very large repositories of code, and it sometimes runs slowly, but that can be our own implementation issue

**What problems is Subversion solving and how is that benefiting you?**

Version control of code generation projects

  ### 16. Simple and powerful Version Control with vast third party support

**Rating:** 3.5/5.0 stars

**Reviewed by:** Jordan M. | Software Engineer, Chemicals, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 27, 2017

**What do you like best about Subversion?**

Easy to use and learn with support for tags/branches, reverting, history, merging and more

**What do you dislike about Subversion?**

It can be easy to mess up a commit or accidentally delete a versioned file/folder, especially when creating a tag/branch

**What problems is Subversion solving and how is that benefiting you?**

We are using SVN for version control of all our software code bases.  It has vastly improved our productivity and allowed us to compare versions of code to find bugs or perform code reviews

  ### 17. Old but serviceable technology

**Rating:** 4.0/5.0 stars

**Reviewed by:** Tim G. | Senior Developer, Computer Software, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 29, 2017

**What do you like best about Subversion?**

Subversion has been around for 17 years.  It remains very popular despite social code being all the rage with the kids today.  SVN and GIT are nearly on par with GIT slightly edging SVN out.  I use hosted svn as a service.  I've had zero down time, zero server problems and only good experiences with SVN.  SVN also, to my brain, is a more obvious, pragmatic technology.  Simple terminology, simple tools.

**What do you dislike about Subversion?**

I do like the idea of giving people access to a codebase they can change without overwriting my code (like GIT).   SVN does not allow for "pull requests" like GIT.  I also dislike the stigma that surrounds using SVN instead of GIT.  It's like I'm a leper.

**Recommendations to others considering Subversion:**

Don't let the stigma of using SVN over GIT sway you - choose the best tool for the job based on your own requirements.

**What problems is Subversion solving and how is that benefiting you?**

We have a large codebase for a fintech business located in a SVN repository with > 10000 commits.  Source control is the only way to organize a project like this.  The benefits are obvious vs running without.  We have custom built tools for releasing code to production that integrates automatically with SVN  and an internal ticketing tool.

  ### 18. Subversion review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Higher Education | Enterprise (> 1000 emp.)

**Reviewed Date:** February 15, 2018

**What do you like best about Subversion?**

This system is a must when you write a shared document.

**What do you dislike about Subversion?**

Sometimes the conflict resolution is a bit suboptimal. And conflicts are very hard to resolve. Lots of manual work.

**Recommendations to others considering Subversion:**

Used it

**What problems is Subversion solving and how is that benefiting you?**

Wiring research papers

  ### 19. Simple, time saving, necessary

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Internet | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 29, 2017

**What do you like best about Subversion?**

Version control is necessary with any team, 2 or more. This is simple. Easy enough for any level. And the clear visualization of diffs  with TortoiseSVN is fantastic.

**What do you dislike about Subversion?**

I suppose most people prefer git. But I still like good ol SVN

**What problems is Subversion solving and how is that benefiting you?**

Version control. I love that you don't have to check out a file. If 2 people are working on the same file, you can very easily merge the updates.

  ### 20. Best open source repository management

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** January 02, 2018

**What do you like best about Subversion?**

Download and upload speed of data. Ability to customize is excellent. The most important is its ability to integrate with any plateform.

**What do you dislike about Subversion?**

Default comparison of subversion. Clean up is not always good.

**What problems is Subversion solving and how is that benefiting you?**

Repository management.

  ### 21. Subversion - It Works For Me

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mike G. | Sr Fin Tech Automation Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** June 29, 2017

**What do you like best about Subversion?**

Ease of getting started, and with multiple available GUI IDE's it works well.

**What do you dislike about Subversion?**

Subversion can be a bit confusing on setting up multiple project repositories until you get the hang of it.

**Recommendations to others considering Subversion:**

Give it a try.

**What problems is Subversion solving and how is that benefiting you?**

Subversion allows a team of developers to work on a project while maintaining a reliable way to version releases.

  ### 22. Simplicity 

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 26, 2017

**What do you like best about Subversion?**

Simple as that. One of the best features around the market 

**What do you dislike about Subversion?**

Lack of compatibility  it had some issues with it

**What problems is Subversion solving and how is that benefiting you?**

Eligibility and management issues

  ### 23. Tortoise SVN

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 29, 2017

**What do you like best about Subversion?**

Checkin/out is very simple; Handy backup of repository files; 

**What do you dislike about Subversion?**

Not able to delete revision using SUPER MODE :-), and No Cache mode to undo code, like CTRL+Z, when you accidentally overwrite the code.

**What problems is Subversion solving and how is that benefiting you?**

we are not afraid of losing the code changes. every code change and the history is like an data asset.
for me it is the best open source that we used in the daily operation with no cost.

  ### 24. Code versioning tool

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 17, 2017

**What do you like best about Subversion?**

1. It works well for branching, feature branches, release mgmt. Has a good way to look at differences and changes in a single screen (use UI client). It's pretty stable too.

**What do you dislike about Subversion?**

1. Does not have inbuilt Continuous integration flow and you have to assume all the developers will follow the flow process. Does not have lot of plugins.

**What problems is Subversion solving and how is that benefiting you?**

Code management for our our product

  ### 25. Version Control, with an Emphasis on Control.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Abraham S. | Owner, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 14, 2016

**What do you like best about Subversion?**

I like Subversion for certain projects where I want a centralized version control system. It may not be quite as flexible as others, but it is a very mature solution that meets that particular need. Subversion's treating a checked out repository as a "working copy", rather than a repository in and of itself, provides clarity (at the expense of flexibility).

**What do you dislike about Subversion?**

I dislike its relative inflexibility on projects where another, less centralized solution (such as Git), may be more appropriate.

**Recommendations to others considering Subversion:**

It is definitely a good idea to analyze your particular needs and evaluate your options. Much of the time I've found that a more flexible, less centralized solution, such as Git.

**What problems is Subversion solving and how is that benefiting you?**

  I've had clients for whom I've set up a central storage and version control solution for their business files. They were able to access the repository as a regular file system, changes being automatically committed. This worked out great for them.

  Of course, I also use Subversion on certain software development projects where centralization is preferred over collaboration and more open, open source.

  ### 26. Junior to GIT but great software to use easy management

**Rating:** 5.0/5.0 stars

**Reviewed by:** RAHUL S. | Apps Development Intermediate Programmer Analysts, Financial Services, Enterprise (> 1000 emp.)

**Reviewed Date:** April 17, 2017

**What do you like best about Subversion?**

Ease of use and lesser complexity than other giants like GIT

**What do you dislike about Subversion?**

a little more flexibility to user should be provided in order to be more productive

**Recommendations to others considering Subversion:**

I would definitely recommend this software for ease of use and less complexity

**What problems is Subversion solving and how is that benefiting you?**

We have subversion repos of all our code

  ### 27. Non Replaceable Code sharing and version control tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Joji J. | Senior Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 06, 2016

**What do you like best about Subversion?**

Tracks a whole commit which makes it easier for a developer to keep track/check the history.
Overall revision number makes build versioning and regression testing much easier:
Prevents accidental committing of conflicted files.
Offline diffs and availability of customs diff's.
supports versioning of binary files


**What do you dislike about Subversion?**

working copies take up twice as much space. 
recursive greps of source directories now turn up lots of bogus hits in ".svn" subdirectories
Need to forcefully commit executable files/binary files.
SVN will now not automatically cope once you've removed the conflict markers from a file. It will have marked the file as "conflicted" when it first displayed the C status, and when you've sorted it out you have to manually tell it "resolved". 
SVN does not allow rollback of commit. Authors suggest copy good repository state to the end of trunk to overwrite bad commit. However bad commit itself will remain in repository.

**Recommendations to others considering Subversion:**

SVN in Linux is far better than tortoise SVN available in Windows since we have to write down commands to commit the code it shows some more importance of what we try to do. I suggest people should double check before committing the code.

**What problems is Subversion solving and how is that benefiting you?**

Mainly used for version controlling and code sharing.

  ### 28. Review svn 

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Financial Services | Enterprise (> 1000 emp.)

**Reviewed Date:** January 10, 2017

**What do you like best about Subversion?**

Very robust, easy to use from the file explorer or an IDE. Good editor for mitigating merge conflicts 

**What do you dislike about Subversion?**

Sometimes if you don't use svn convention you may get issues like merge conflicts and temp files conflicts 

**Recommendations to others considering Subversion:**

Svn is a very common tool for version control, only competing software would be tortoise git which is also very good 

**What problems is Subversion solving and how is that benefiting you?**

We are using svn for agile software development and collaboration, especially with offshore employees 

  ### 29. Subversion review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** July 28, 2016

**What do you like best about Subversion?**

Subversion is the best version control system because it comes with command line options as well as GUI interface aka client and various plugins are available. One of the one client I use with Subversion is TortoiseSVN. All tasks can be accomplished with a single click, be it creating a branch, updating source tree, commit, revert or tag a revision. Also creating a patch, viewing history, or updating credentials after a password change is fairly straight forward. I have been using Subversion since more than 6 years and I like the usability. Even for new users it is pretty easy to use. I have used multiple versions and they are improving with every new release, which the part I like about Subversion.

**What do you dislike about Subversion?**

Subversion can be challenging to use at times for ex when merging the conflicts in the files or deleting/renaming directories. I ran into issues where Subversion didn't commit deleted/renamed folders properly and if you are not careful on rename, none of the history will be carried forward if you don't use Subversion rename feature or drag/drop features if moving between directories. I end up resolving conflicts manually many time instead of using diff editor which can be very time consuming when tight deadlines are approaching or when you are merging the code from branch to another branch. Also, sometimes lock is obtained on source tree when you are trying to perform multiple operations at once and then you need to go clean up the working copy status.

**Recommendations to others considering Subversion:**

Definitely recommend - it is suitable and easy to learn for new users as well for the users switching from another software.  Even for experienced users, it can solve many business problems based on day to day demands to manage the source code in version control system.

**What problems is Subversion solving and how is that benefiting you?**

The main purpose of using subversion is to do effective code management across different versions of the product and version control. Patches need to be applied,  releases are created ongoing basis and tags are applied for every day needs based on business demands. Subversion makes it easy to check out source tree based on the given branch, or a tag and perform various operations. You can even filter down the history based on certain date range and that helps when you are troubleshooting an issue and want to see check-ins from certain time.

  ### 30. Straightforward version control for small teams.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** July 21, 2016

**What do you like best about Subversion?**

I use subversion because someone else in my organization was already running a server, and let me add some repositories to it.  The standard free book on their website has a great introductory chapter or two that is all you will need from a user perspective.  I don't really need any fancier features, just plain text diffs.  If you're on Windows, get Tortoise-SVN for a client, also a freebie.

**What do you dislike about Subversion?**

I dislike having to set up and run a service, but someone else in my organization manages it anyways.  Although, that means we have to go through that person to make any changes.  It would also be nice if it could do diffs on binary files, but it is very good at what it was meant to do, which is source code version management.

**Recommendations to others considering Subversion:**

Subversion met our needs and we use it because it was already being used in our organization - find out if there is already one being hosted that you can piggy-back on.

**What problems is Subversion solving and how is that benefiting you?**

Subversion is open source version control that allows teams to share source code or other files and maintain revisions.  It lets my team maintain source code, and track releases, versions, etc., all the standard version tracking.

  ### 31. Subversion is better than no version control, but there are better options

**Rating:** 1.5/5.0 stars

**Reviewed by:** Christian H. | Product Engineer 2 - New Product Introductions, High-Speed Optical Modems, Telecommunications, Enterprise (> 1000 emp.)

**Reviewed Date:** November 30, 2016

**What do you like best about Subversion?**

Good, basic version control, simple and easy to understand.

**What do you dislike about Subversion?**

Lacks many of the features of newer version control software such as Git and Mercurial. In particular, subversion's branching & merging isn't up to par with Git.

**Recommendations to others considering Subversion:**

Consider using Git or Mercurial rather than Subversion. As mentioned earlier in my review, merging in branches in Subversion is painful and is handled much, much better in Git.

**What problems is Subversion solving and how is that benefiting you?**

This is version control for software code, helpful to track changes, revert to older revisions of code, etc.

  ### 32. SVN use to check in/out documentation 

**Rating:** 3.0/5.0 stars

**Reviewed by:** Aaron T. | Business Process Analyst 3, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 07, 2016

**What do you like best about Subversion?**

I really like the versioning and history SVN provides.  I like the capabilities of the repo browser as well. 

**What do you dislike about Subversion?**

SVN is difficult to search in.  i wish their was a way to search via search bar. 

**What problems is Subversion solving and how is that benefiting you?**

We keep our vehicle and software code/builds as well as documentation within svn. 

  ### 33. subersion

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Financial Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 27, 2016

**What do you like best about Subversion?**

Subversion integrates really nicely with MadCap  Flare, the authoring tool that I use to write product documentation.  I can count on Subversion to keep track of all of my changes and am confident in versioning.

**What do you dislike about Subversion?**

It can be difficult to go to it through tortoise to get everything checked in when there are issues doing thing via flare integration. Branching functionality is hard to understand.

**What problems is Subversion solving and how is that benefiting you?**

We are able to work in a fully-integrated team authoring environment. We are confident that all of our content is back up.

  ### 34. It gets the job done

**Rating:** 3.5/5.0 stars

**Reviewed by:** Gregory K. | Professional Services Engineer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 13, 2016

**What do you like best about Subversion?**

Sub version gets the job done. It has great versioning control and document storage.  The right click functionality from the desktop is a very handy feature.  

**What do you dislike about Subversion?**

Sub version can be a little hard to navigate.  There isn't a great searching feature unfortunately.  The web based feature is also a little lacking

**What problems is Subversion solving and how is that benefiting you?**

We use subversion to store documents and software code.  The version management is handy. It's very easy to look up past versions of documents

  ### 35. Subversion is a great tool, simple and easy to use. 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Aviation & Aerospace | Enterprise (> 1000 emp.)

**Reviewed Date:** July 26, 2016

**What do you like best about Subversion?**

makes it easy to know what went into a build
creating a branch is now a version-controlled operation, meaning you get to track who did it, when and why
"svn ls" can easily show you what branches exist and are active, which was always hard to keep track of

**What do you dislike about Subversion?**

there is no way to bring together all the various branched versions of a single source file, if (for example) you're trying to remember which branch a particular change was made on. 
 it's also rather heavyweight if you only wanted to branch one single file for some unofficial or private purpose.

**What problems is Subversion solving and how is that benefiting you?**

In my project we regularly create branches hence it is handy to use it

  ### 36. Good tool, but showing it's age

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Internet | Enterprise (> 1000 emp.)

**Reviewed Date:** August 27, 2016

**What do you like best about Subversion?**

It's easy to set up and use. It's doesn't have as high a learning curve like Git does.  It works well for small local teams.

It also works well with all OS's, build tools (Jenkins, Maven etc) and has been very reliable.

**What do you dislike about Subversion?**

It doesn't work as well for a big distributed team such as Git. 

**Recommendations to others considering Subversion:**

If you have a small local team, SVN is a good option. If you're all over the world and work different hours, Git is a better option and worth the learning curve.

Most teams are adoption Git, so SVN usage and support is dropping.

**What problems is Subversion solving and how is that benefiting you?**

Source control.  It enabled us to track our code, versions and releases to production easily.

  ### 37. The best versioning and revision control system out there

**Rating:** 5.0/5.0 stars

**Reviewed by:** Brinsley D. | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 02, 2016

**What do you like best about Subversion?**

For me personally I like the fact that the full revision history is maintained for files that have been changed in any way. Working on various projects for various years, it's very beneficial to know who has made what change.

**What do you dislike about Subversion?**

There are certain features like, SVN update to head vs synchronize with repository which sound almost the same. Maybe different wordings could help.

**What problems is Subversion solving and how is that benefiting you?**

We use Subversion (svn) for all out projects. Very easy to check out projects or merge/update code.

  ### 38. Adequate for most users

**Rating:** 2.5/5.0 stars

**Reviewed by:** Michael P. | Senior Software Engineer, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 07, 2016

**What do you like best about Subversion?**

Tracking and reverting changes is easy.  For most use cases, it is adequate and easy to use.

**What do you dislike about Subversion?**

Does not operate without access to a centralized repository, which might be a problem if you are without internet access.  Working copies can get pretty big if you have several branches with a lot of changes.

**Recommendations to others considering Subversion:**

There are better options for organizations of any size.  There really is no reason I can think of to invest in Subversion these days.

**What problems is Subversion solving and how is that benefiting you?**

Version control is absolutely necessary for any significant project with multiple users.  Subversion gets the job done and isn't too complex or hard to approach.

  ### 39. Simple, centralized version control

**Rating:** 2.0/5.0 stars

**Reviewed by:** Eric M. | Principal Software Engineer, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 16, 2015

**What do you like best about Subversion?**

Subversion is remarkably easy to install, configure, and even self-host. The directory structure is scalable and the ability to check out individual directories of a project tree makes it very easy to separate out modular components of a project.

**What do you dislike about Subversion?**

The centralized nature of Subversion, however, makes collaborating on features remarkably difficult. The branching feature of Subversion also makes otherwise lightweight repositories very bulky as the project grows.

**Recommendations to others considering Subversion:**

The centralized nature of the repository will take anyone familiar with distributed VCS (i.e. Git or Mercurial) a while to wrap their heads around. With Subversion, there is one central repository from which all developers "check out" their code (versus "cloning" a repository to make a copy). All changes flow back upstream to the central server, which may or may not be the kind of workflow you want to embrace. If you're working on an agile (scrum) project, Subversion might not be the right fit.

**What problems is Subversion solving and how is that benefiting you?**

I primarily use Subversion as a release management system rather than for active development. This allows me to keep a specific, auto-incrementing version number in production and progressively roll out (or roll back) changes as needed.

  ### 40. It does what you need it to do

**Rating:** 4.0/5.0 stars

**Reviewed by:** Joseph H. | Software Engineer, Defense & Space, Enterprise (> 1000 emp.)

**Reviewed Date:** May 10, 2016

**What do you like best about Subversion?**

Snapshots of where you are with code is awesome, as well as intentional tags.

**What do you dislike about Subversion?**

I don't have much experience yet with merging code, especially when I and a coworker have modified the same file. Still a pain to figure that out.

**Recommendations to others considering Subversion:**

The other alternative today is Git. I don't think there's any benefit to using one or the other, as both are free.

**What problems is Subversion solving and how is that benefiting you?**

Source control, and also serves as a backup.

  ### 41. Devloper Usability

**Rating:** 3.5/5.0 stars

**Reviewed by:** Mansoor A. | Software Engineer, Outsourcing/Offshoring, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 01, 2016

**What do you like best about Subversion?**

more than 10 years we are using it. it working fine. while developing a team project its more usefully to handle the code on the server. 

**What do you dislike about Subversion?**

Continue integration is the most needed. While committing the code we face more issues on the different part.

**What problems is Subversion solving and how is that benefiting you?**

it's not open said that.. we can't tell such a things for privacy

  ### 42. Versioning is  the way! 

**Rating:** 4.0/5.0 stars

**Reviewed by:** Luca C. | Online Platform &amp; Integrations DBA Senior Supervisor, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 03, 2016

**What do you like best about Subversion?**

In our company we  using Subversion everyday. 
This software allows each department to work independently on different projects with different resources by tracking changes of each. It is definitely a great help to have an optimal teamwork without losing the changes of anyone.
It is easy to use and is very quick to update \ download modified projects.

**What do you dislike about Subversion?**

The initial configuration can be difficult since it is based on Apache servers and requires a minimum of know-how.
Apart from that no objection.

**Recommendations to others considering Subversion:**

Sometimes, for example by using it on the filesystem is not very clear whether the project has been updated or not because the icon does not update automatically, it is a little graphic bug but I think it depends by type of client that you are using (for example Tortoise) .

**What problems is Subversion solving and how is that benefiting you?**

This way of working has saved us so long as it is not necessary to wait for a resource to finish their work and at the same time you can compare previous versions with the current and if you need, you can do the merge between the changes.

  ### 43. Easy and powerful

**Rating:** 4.0/5.0 stars

**Reviewed by:** Maurizio M. | IT Manager, Database Department, Gambling & Casinos, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 03, 2016

**What do you like best about Subversion?**

I like the windows integration, the history view and so on, but i love the ease of use of this software. We use Tortoise svn as the client for Subversion, and we've more or less 30 between developers, dba and the graphic team. It's fast and powerful. Excellent branch/tagging features (really cool as developers), useful of course the repo-browser.  It's also cool the capability to exclude some file/directory from repository.

**What do you dislike about Subversion?**

It should be integrated with visual studio!! for that we use Team Foundation Server, integrated in the Visual Studio IDE...Sometimes you need to do a cleanup to make everything it's ok but...it's ok, no worryes about that.Sometimes you have to do more than once update/commit/cleanup because files are somehow locked.

**Recommendations to others considering Subversion:**

We use Tortoise SVN as client, and it's cool, free and not too slow. I recommend that as subversion client.

**What problems is Subversion solving and how is that benefiting you?**

We can work together, more than 20 between dev/devops/dba/graphic on the same resource or project. Really powerful for collaboration, merge and so on. We have a continuous delivery system and we're really happy with subversion. 

  ### 44. I used svn for code & documnet version management

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** June 29, 2016

**What do you like best about Subversion?**

SVN can handle large bin file easily.
Its help to keep track changes by other team member.
Its very simple to uses.
Its open source. Free to use.

**What do you dislike about Subversion?**

Its not provide staging environment for per user.
Its not distributed like git or mercurial.
Its not provide hosting environment like github.



**What problems is Subversion solving and how is that benefiting you?**

We are using svn for document versioning in CMMi Process. its help us to keep track changes done by team member. SVN can handle bin file better. 



  ### 45.  CVS successor

**Rating:** 4.5/5.0 stars

**Reviewed by:** Flavio S. | Cyber Security, Government Administration, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 04, 2016

**What do you like best about Subversion?**

Subversion is a development tool for managing collaborative work of several people simultaneously on the same project. How centralized server you can use the Apache Web server via the WebDAV / DeltaV protocol, or an independent server which uses a custom protocol based on TCP / IP.

**What do you dislike about Subversion?**

There are many other software that have this feature. the competition is high, many may prefer the software "git" linux based kernel. the initial configuration requires experience in the command line level



**Recommendations to others considering Subversion:**

you have to be careful when you enable access via ssh. to enable access via Secure Shell requires that the host server Secure Shell service is active. To verify that the service is present and active is useful to log in via ssh client.

**What problems is Subversion solving and how is that benefiting you?**

currently use this software to manage shared files. each user has the option to change your files without creating problems with other users

  ### 46. Centralized Revision Control

**Rating:** 1.5/5.0 stars

**Reviewed by:** Verified User in Electrical/Electronic Manufacturing | Enterprise (> 1000 emp.)

**Reviewed Date:** January 19, 2016

**What do you like best about Subversion?**

Subversion is a centralized revision control system that allows for fairly easy management of source code. Renamed/moved files maintain their revision history, which is nice. SVN also supports branching, which is very useful if you or a group of people are working on the same file(s) concurrently.

**What do you dislike about Subversion?**

SVN lacks some of the features I've come to expect after using Git, such as staging part of a file and stashing local changes. It also seems to be slower than Git, although this probably varies from one repository to another. In general, I prefer distributed revision control systems over centralized ones.

**Recommendations to others considering Subversion:**

Subversion does its job well and is a good choice, but I would also consider using a distributed revision control system if it's appropriate. Git is an excellent option.

**What problems is Subversion solving and how is that benefiting you?**

We use Subversion in the research lab I work in to manage source code among several programmers. The benefits of revision control cannot be overstated in such an environment. It's great to not have to worry about unforeseen circumstances destroying work. At the end of the day I simply commit my changes and rest easy knowing they are backed up and safe.

  ### 47. Solid and Proven Source Control System

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** January 17, 2016

**What do you like best about Subversion?**

Apache Subversion (i.e. SVN) is a very solid source control system that has been proven to be reliable and useful for years.  It was launched in 2000 and is still being maintained to this day.  It is an open-source piece of software so there is a lot of community support.  Since it is widely used, there is a lot of support online.

**What do you dislike about Subversion?**

There really isn't much to dislike about SVN.  I guess the only thing I "dislike" is that, at least in my use, has been overtaken by git, which is a competing source control system.

**Recommendations to others considering Subversion:**

If you can't use a newer source control system such as git, consider using SVN as it is a very solid choice.  It is open source so works on many different platforms.  There are third party GUI interfaces available for SVN too.  TortoiseSVN is a great example and one worth looking at for new users.

**What problems is Subversion solving and how is that benefiting you?**

Today, I've moved on from SVN and now use git.  SVN tools and knowledge is useful for utilizing with older repositories or source control from a client's network.

  ### 48. Source Code Control for All

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Research | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 13, 2016

**What do you like best about Subversion?**

Subversion is a well documented source code control software. The documentation makes it clear and easy to checkout, merge, create and merge branches, and so forth. They have even updated how branches are handled so you do not have to keep track of revision numbers. Having been forced into using subversion with no previous background it was very easy to understand, and very well documented. 

**What do you dislike about Subversion?**

Upon one of the more recent updates they changed the structure of how the subversion directories are preserved, which I liked, but it required performing an svn upgrade on all of my checked out directories. In my situation this took hours...

**Recommendations to others considering Subversion:**

Among the better source code control tools out there. It is easy to use and well documented for free on their website. Before you decide, make sure you have someone capable enough to create the initial web server and setup subversion on a server with adequate protection. 

**What problems is Subversion solving and how is that benefiting you?**

Make and monitor changes to production grade compilers. It is essential to know who changed what and why within the code base, and subversion makes this possible. Using subversion simplifies the ramp up time for both those familiar with source code control and those with no previous experience. 

  ### 49. Svn experience. Have used multiple version control softwares

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Financial Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 23, 2016

**What do you like best about Subversion?**

It is very easy to use. I like that there are pligins available for Eclipse which makes it so much easy

**What do you dislike about Subversion?**

I don't remember having that many issues. But when resolving conflict with code changes, it is not easy

**What problems is Subversion solving and how is that benefiting you?**

Change control management

  ### 50. Use for tracking C code changes across multiple complex interrelated product components

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Aviation & Aerospace | Enterprise (> 1000 emp.)

**Reviewed Date:** June 10, 2016

**What do you like best about Subversion?**

relative ease of tracking code history and product integration changes

**What do you dislike about Subversion?**

- needs a "find where for where used" for externals/links within a single repo
-The continual removal of various Extern features




**What problems is Subversion solving and how is that benefiting you?**

Use for tracking C code changes across multiple complex interrelated product components


## Subversion Discussions
  - [What is Subversion used for?](https://www.g2.com/discussions/subversion-what-is-subversion-used-for)
  - [Why you should switch from Subversion to Git?](https://www.g2.com/discussions/why-you-should-switch-from-subversion-to-git)
  - [What is meant by SVN?](https://www.g2.com/discussions/what-is-meant-by-svn)
  - [Is Subversion still used?](https://www.g2.com/discussions/is-subversion-still-used)
  - [What is subversion used for?](https://www.g2.com/discussions/what-is-subversion-used-for)

- [View Subversion pricing details and edition comparison](https://www.g2.com/products/subversion/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-27+11%3A37%3A24+-0500&secure%5Bsession_id%5D=88d0f590-fe11-4977-a1aa-8e1d662d14e9&secure%5Btoken%5D=26e404b69cf1373b1fee5aed81b362de054ef983e3c4fc2d350b23e2e84111b8&format=llm_user)


## Top Subversion Alternatives
  - [Git](https://www.g2.com/products/git/reviews) - 4.7/5.0 (521 reviews)
  - [Azure DevOps Server](https://www.g2.com/products/azure-devops-server/reviews) - 4.2/5.0 (192 reviews)
  - [P4](https://www.g2.com/products/p4/reviews) - 4.2/5.0 (93 reviews)

