What users are saying about
<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
182 Ratings
51 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 7.4 out of 101

Bitbucket

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
182 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.4 out of 101

Likelihood to Recommend

Apache Subversion

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.
Cristian Bodnarasec profile photo

Bitbucket

Bitbucket is a great option for people who want a free tool for a small startup or team. Other options require you to pay for private teams for professional projects. It can handle anything you need for basic needs - you can manage your code and versions while also easily managing the team and access to it.
No photo available

Pros

Apache Subversion

  • Version control - it's what it's designed for.
  • Modifiable - It only takes a little bit of knowledge of a scripting language (I used Windows BAT files calling Perl scripts) to extend capabilities, like the aforementioned integration with Redmine.
  • Back end administration- It's a breeze. There's very little work involved in terms of administering it once you've got it installed on a server, and even setting that up isn't bad.
Arthur Adams profile photo

Bitbucket

  • Integration with other Atlassian products is great. Of course, this is probably the main reason people go with any of the Atlassian products, that they integrate with each other so seamlessly
  • It has a lot of automatic features relating to Jira and Bamboo, like exposing Bamboo job runs. This allows you to make better decisions about whether or not to merge a pull request, for example.
  • The new UI is based off Atlassian's new aesthetic, which makes the tool a pleasure to use. While not a "hard" feature, developer happiness is an important benefit
Garett Dunn profile photo

Cons

Apache Subversion

  • At times, locking problems can be difficult to solve. This normally happens you make a mistake, like attempting to update a folder that has running executables within it. Often times, you can just unlock a parent folder and you' are all set, but on more than one occasion I have had to recheckout a folder because I could not resolve the lock, even after rebooting.
  • Looking up the history of a file can be very slow, taking several minutes, especially when looking at the history of an entire folder.
  • Novice users of subversion often make the mistake of dragging folders in Windows that are managed by subversion. This does not cause the folder to move in the svn repository, which can lead to serious confusion why a user's folder structure does not seem the synchronize correctly with other users. To an advanced user, this can be a very useful feature, but absolutely hell for the novice.
  • I have not found any third-party tools yet that let me visualize the commits for a codebase, particularly across branches. This may be partially because of the slow history I already pointed out, but I believe it's because I have not been willing to even look at the multi-thousand dollar code management solutions I have seen advertisements for in the past.
Scott Mitting profile photo

Bitbucket

  • Price tag - as my number of users increased from 10 to 25, then 50 and now 100+, I find it harder and harder to get the budget for licenses upgrade. They have trial licenses that you can use temporary to address your urgent need, but still need to upgrade eventually.
  • Built-in Confluence integration - I have a requirement to integrate Bitbucket with Confluence so that users can add code snippets in the documentation easily. I was expecting to have this built-in, however there are 3rd party paid plugins to buy which is not an option for me
  • Integration with the big cloud providers, like GitHub has.
Cristian Bodnarasec profile photo

Likelihood to Renew

Apache Subversion

Apache Subversion 3.1
Based on 2 answers
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.
Scott Mitting profile photo

Bitbucket

Bitbucket 1.0
Based on 2 answers
There isn't another similar product that I would be able to find that would meet all of these needs without me implementing my own self-hosted service locally on premises that was accessible to off-site team members. For the cost, this is one of the services that you just can't find a way to get rid of. It's incredibly affordable and incredibly beneficial.
Darian Rawson profile photo

Usability

Apache Subversion

No score
No answers yet
No answers on this topic

Bitbucket

Bitbucket 8.5
Based on 2 answers
The architecture of Bitbucket makes it more easily scalable than other source code management repositories. Also, administration and maintaining the instance is very easy. It integrates with JIRA and other CI/CD applications which makes it more useful to reduce the efforts. It supports multiple plugins and those bring a lot of extra functionality. It increases the overall efficiency and usefulness of Bitbucket.
Machindra Dharmadhikari profile photo

Support

Apache Subversion

No score
No answers yet
No answers on this topic

Bitbucket

Bitbucket 7.5
Based on 6 answers
I rarely needed to contact the client support, and I think there was one instance when the servers were down and they got back to me within a day. The reason I did not need to contact support was that the documentation they had for the different features they had was quite detailed and easy to understand.
Prabir Sooraj profile photo

Alternatives Considered

Apache Subversion

I find Perforce to be a little more cumbersome to use than Subversion. And it is NOT free or open source.
No photo available

Bitbucket

Bitbucket was inherited from an acquisition and not used by choice. The acquired company chose Bitbucket because - at the time - they were the market leader for private source code repositories and the team was already using JIRA.
Ultimately, we are discontinuing the use of Bitbucket in favor of VSTS. VSTS is a superior product overall because every facet of the product is integrated, whereas Bitbucket relies on integration with other Atlassian tools. This is both good and bad, but for advanced teams, you may "out grow" Bitbucket.
Gordon Lo profile photo

Return on Investment

Apache Subversion

  • I cannot speak on ROI but Apache Subversion is definitely the best version control tool for a project of any size. It serves the user's purpose in a complete satisfactory way.
  • As it is open source, there is no need to spend any amount on it, which makes it an even more easier choice.
  • The most negative impact Apache Subversion can have on you is that you will not want to use any other version control tool after using it.
venkat nitin panaganti profile photo

Bitbucket

  • The fact that Bitbucket is free meant that it had no impact on our ROI, or if any, it was positive.
  • Reviewing and performing version-control on the code for our startup for the free price we received is a positive ROI.
Fedor Paretsky profile photo

Pricing Details

Apache Subversion

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Bitbucket

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Add comparison