What users are saying about

Bitbucket

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>
139 Ratings
47 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 7.7 out of 101

Bitbucket

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

Add comparison

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 an excellent option for small projects with small teams who want to keep all code versioned and safe, on private repositories and host it on the cloud. Is also very good to integrate with Atlassian eco-system, mainly with JIRA. It has also a free issue tracker and wiki. It also provides a pipeline that allows you to build and automatically test your application.
No photo available

Pros

  • Revision control done properly - you have end to end visibility of all changes in the project.
  • Conflict resolution - visually highlighting the differences helps to track down the problem.
  • Being open source and very popular.
  • We are using SVN hosted in our network - it is very stable, we had almost zero downtime in 4 years.
  • Rollbacks are made simple and easy to use.
Cristian Bodnarasec profile photo
  • Bitbucket provides a cloud-based Git solution for our source control repositories, which makes it ideal for both on-site and remote working environments.
  • Bitbucket provides very tight integration with Jira, another Atlassian product that we use for product and task management.
  • Bitbucket makes it easy to view changes to files over time, empowering research on what went wrong, when, and by whom.
  • Bitbucket allows private repositories in their free version - a major advantage over GitHub.
Tim Hardy profile photo

Cons

  • Distributed development - I've never worked in an environment where distributed development (developers widely scattered geographically) was a factor, but that's why git exists.
  • Merging - Merging of code from one branch to another can be painful, especially if it's not done frequently. (On the other hand, doing merges is one of the reasons I get a nice salary, so I can't complain too much!)
  • Acceptance - Let's face it, git is what "all the cool kids are using." If you've got a bunch of developers fresh out of school, they'll probably know git and not Subversion.
Arthur Adams profile photo
  • The Bitbucket labs view of file history (beta of upcoming changes) is a big step in the wrong direction. While it makes some navigation easier, it completely removes the most used function of file history - the ability to view all the commits against a file, and quickly get to the exact changes each of those commits had on the file you are researching. Hopefully, they will listen to feedback and implement the UX improvements while not losing the most important function of the page.
  • I'd like for a more streamlined UX viewing all the specific changes to a file over time and the commits they belong to.
  • Bitbucket could also benefit from a good graphical view of branches like GitKraken has.
Tim Hardy profile photo

Likelihood to Renew

Apache Subversion3.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
Bitbucket1.0
Based on 2 answers
It didn't offer any more than VSTS at a similar price point. We are migrating to VSTS.
Gordon Lo profile photo

Alternatives Considered

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 model, until I had a moment like a cartoon light bulb going on over my head when I realize "every developer has a private branch!" That's not 100% accurate but it's a nice way to look at it. It also doesn't require (but still can use) a centralized server, which can be nice for small projects. It's my understanding merging is much easier.

I have no experience with Mercurial but I understand it's very similar to Git.

ClearCase is a bloated mess, difficult to use and administer. It's also VERY expensive. I'd only even consider it for a massive enterprise level project.
Arthur Adams profile photo
While GitHub and Gitlab are also great tools to use, they offer fewer features than we can have with BitBucket. With Bitbucket we also have in integration with JIRA, which represents a considerable advantage for us.
Dave Otis profile photo

Return on Investment

  • Subversion helps us feel secure in maintaining access to all of our product code, both current and historical.
  • Being free and open source makes it an even better "investment".
No photo available
  • We can easily review our code and quickly find bugs in our pull requests, in order to spend less time debugging later
  • Ability to use JIRA to quickly know the tasks you need to accomplish.
Dave Otis profile photo

Pricing Details

Apache Subversion

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

Bitbucket

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