A very good version control system
November 10, 2017

A very good version control system

Anonymous | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with Bitbucket

Bitbucket has been used extensively in the digital part of my company. We are using it for all our projects small and big and it is our official way of versioning software. It helps to keep track of every change done to the code and to have a history of them without the risk of losing data.
  • Versioning code: tracking every commit with precision
  • Branches management: Managing branches for a team working on the same project
  • Accessibility: easy interface via web for the codebase
  • Project management: Creation of projects and sub-repositories is a little bit lacklustre
  • I would like an editor (maybe WYSIWYG) for readme (MD) files
  • Conflict merge history to improve
  • No more code lost and consequently, money lost.
  • History of the work for the entire project ready to be studied by project manager/head of the team.
  • The possibility of going back to previous versions with no efforts. No need to keep multiple versions of the same code locally.
We have chosen bitbucket mainly because we already use JIRA, Confluence and HipChat from the same brand and BitBucket simply was looking like the natural solution. Gitlab and GitHub weren't giving the same integration with the other apps. We like Atlassian and we trust their reliability. The easiness of opening a ticket in JIRA with a commit of bitbucket is paying the price by itself.
I would say that Bitbucket is an excellent software for managing your repositories. You can separate by projects and repositories inside projects. Teamwork is assured with a lot of good tools for merging and branching. Using SourceTree (companion app) everything is even easier.

I would avoid the use of BitBucket IF your team is mainly developing in Linux systems. SourceTree is missing for an operative system and you can't have optimal results.