Subversion

(50)
3.9 out of 5 stars

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.

Work for Subversion?
Helix vcs 2x

Learning about Subversion?

We can help you find the solution that fits you best.

Subversion Reviews

Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • User Industry
Ratings
Company Size
User Role
User Industry
Showing 51 Subversion reviews
LinkedIn Connections
Subversion review by <span>Michael H.</span>
Michael H.
Validated Reviewer
Verified Current User
Invitation from G2 Crowd
Reviewed On

Subversion keeps me sane.

What do you like best?

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?

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 the product

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 business problems are you solving with the product? What benefits have you realized?

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

Sign in to G2 Crowd to see what your connections have to say about Subversion
Headshots
Subversion review by <span>Tim G.</span>
Tim G.
Validated Reviewer
Invitation from G2 Crowd
Reviewed On

Old but serviceable technology

What do you like best?

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?

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 the product

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 business problems are you solving with the product? What benefits have you realized?

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.

What Version Control Systems solution do you use?

Thanks for letting us know!
Subversion review by <span>Ankur G.</span>
Ankur G.
Validated Reviewer
Verified Current User
Invitation from G2 Crowd
Reviewed On

Nice repository management system - Tortoise svn

What do you like best?

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?

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

What business problems are you solving with the product? What benefits have you realized?

Source code repository

Subversion review by <span>Joji J.</span>
Joji J.
Validated Reviewer
Verified Current User
Invitation from G2 Crowd
Reviewed On

Non Replaceable Code sharing and version control tool

What do you like best?

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?

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 the product

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 business problems are you solving with the product? What benefits have you realized?

Mainly used for version controlling and code sharing.

Subversion review by <span>Abraham S.</span>
Abraham S.
Validated Reviewer
Invitation from G2 Crowd
Reviewed On

Version Control, with an Emphasis on Control.

What do you like best?

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?

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

Recommendations to others considering the product

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 business problems are you solving with the product? What benefits have you realized?

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.

Subversion review by <span>Jordan M.</span>
Jordan M.
Validated Reviewer
Verified Current User
Invitation from G2 Crowd
Reviewed On

Simple and powerful Version Control with vast third party support

What do you like best?

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

What do you dislike?

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

What business problems are you solving with the product? What benefits have you realized?

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

Kate avatar
Kate from G2 Crowd

Learning about Subversion?

I can help.
* We monitor all Subversion reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.