Apache Subversion vs. Beanstalk

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
Apache Subversion
Score 8.0 out of 10
N/A
Apache Subversion is a version control option that is free to download and open source under the Apache 2.0 license.N/A
Beanstalk
Score 6.9 out of 10
N/A
Beanstalk is a version control service offering Git and SVN hosting solution offered by Wildbit.N/A
Pricing
Apache SubversionBeanstalk
Editions & Modules
No answers on this topic
No answers on this topic
Offerings
Pricing Offerings
Apache SubversionBeanstalk
Free Trial
NoNo
Free/Freemium Version
NoNo
Premium Consulting/Integration Services
NoNo
Entry-level Setup FeeNo setup feeNo setup fee
Additional Details
More Pricing Information
Community Pulse
Apache SubversionBeanstalk
Considered Both Products
Apache Subversion
Chose Apache Subversion
After Microsoft Visual SourceSafe was discontinued, we chose Subversion and it was a great choice. We were able to migrate to Apache Subversion very quickly and easily and benefited immediately from its non-locking workflow (SourceSafe required users to "lock" the file when …
Chose Apache Subversion
Apache Subversion has been the go-to for our project with SVN client Tortoise (from sourceforge).
Chose Apache Subversion
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.
Chose Apache Subversion
We used Visual SourceSafe before SVN many years ago and we chose SVN at that time mainly because it allowed us to do collaborative work on the same source code. It also had improved conflict resolution when doing code merges, blaming changes etc, which improved the speed of …
Chose Apache Subversion
I find Perforce to be a little more cumbersome to use than Subversion. And it is NOT free or open source.
Chose Apache Subversion
Git is probably the biggest open source rival to Subversion. It's designed for distributed development, an environment I'm not very familiar with. I've only got some experience with it, and only as a user, and even that is limited. I had some trouble wrapping my mind around the …
Chose Apache Subversion
Git is a newer version control system compared to that of svn. I think that svn is more stable, easy to learn/use, and not-so-complex as git. Also, svn has very good client applications which provide extremely user-friendly user interfaces. Apache Subversion is also open source …
Chose Apache Subversion
Git is better than Subversion in every aspect except that is not free . But since our company has bought Git licenses and I would not go back to using Subversion .
Beanstalk
Chose Beanstalk
If you are creating open source applications, there is almost no reason not to use GitHub. If you do need private repositories (for proprietary or private, business or personal use), BitBucket could be an excellent solution. Beanstalk's main advantages lie in the support …
Best Alternatives
Apache SubversionBeanstalk
Small Businesses
Git
Git
Score 10.0 out of 10
Git
Git
Score 10.0 out of 10
Medium-sized Companies
Git
Git
Score 10.0 out of 10
Git
Git
Score 10.0 out of 10
Enterprises
Perforce P4
Perforce P4
Score 7.6 out of 10
Perforce P4
Perforce P4
Score 7.6 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
Apache SubversionBeanstalk
Likelihood to Recommend
6.6
(0 ratings)
9.0
(0 ratings)
Likelihood to Renew
3.1
(0 ratings)
-
(0 ratings)
User Testimonials
Apache SubversionBeanstalk
Likelihood to Recommend
Subversion solves our software versioning problem by providing tools for conflict resolution when doing collaborative work on the same files and projects. We use it with TortoiseSVN and it works great for some of our projects with smaller teams. However, we have a need to make code reviews more and it is a little more difficult to do that in SVN, compared to Bitbucket and Git.
Read full review
For business or personal applications, where you wish your code to remain private and/or proprietary, Beanstalk could be a good fit. If you are also interested in beginning to automate with relative ease, their tools can be a great help. Code reviews can also be a key factor in the decision, as they provide a good framework for accountability.
Read full review
Pros
  • 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.
Read full review
  • Automation
  • Code Review
  • Support
Read full review
Cons
  • Refactoring the layout of a respoitory--or a part of a repository--can be a bit painful, especially for users with workspaces associated with the affected part of the repository. Not sure what could be done to make that better, but it would be nice if something was possible.
  • Folks coming from Git can have problems using Subversion. Again, not sure anything can (or should) be done to address that, but it is occasionally an issue.
Read full review
  • Interface is not always intuitive, some areas are easier than others to navigate.
  • Price plans are a little odd. However, they do seem to be flexible if a plan does not quite fit your needs.
Read full review
Likelihood to Renew
While there are interesting alternatives, such a GIT, Subversion has been a breath of fresh air compared to its predecessors like CVS or Microsoft Source Safe (now called Team Foundation Server). Its ease of use and high adoption rate is going to keep me using this product for years to come.
Read full review
No answers on this topic
Alternatives Considered
After Microsoft Visual SourceSafe was discontinued, we chose Subversion and it was a great choice. We were able to migrate to Apache Subversion very quickly and easily and benefited immediately from its non-locking workflow (SourceSafe required users to "lock" the file when editing to prevent editing conflicts from other users, whereas Subversion allows multiple users to edit the same file simultaneously and then merge conflicts later.)
While we still use Apache Subversion for our legacy projects, we've migrated to Git and GitHub for our new projects as that is the new "cool kid" and it provides some benefits such as distributed and offline development. But Git is more complex than Apache Subversion and not as easy to learn.
Read full review
If you are creating open source applications, there is almost no reason not to use GitHub. If you do need private repositories (for proprietary or private, business or personal use), Bitbucket could be an excellent solution. Beanstalk's main advantages lie in the support (which is excellent), deployment tools, and code review features.
Read full review
Return on Investment
  • It allowed us to deliver the right files to our customer without "clobbering" previous releases, making for a far more satisfied customer.
  • It allowed our developers to work on two releases in parallel (plus an occasional third, for emergency fixes).
  • With some simple hooks, it allowed us to set up a system where code was was automatically deployed to test servers as soon as developers committed it, making testing easier. This was made easier by virtue of being a ColdFusion project, which requires no compilation. However, that is possible for compiled code with a continuous integration system like Jenkins.
Read full review
  • Increased automation => better accuracy and efficiency of maintenance/launches
  • Better insights into ongoing work and past modifications to code => lower chance of error and more efficient troubleshooting
Read full review
ScreenShots