About Bitbucket


Bitbucket is a collaborative Git solution that allows users to review codes with pull requests. Users can have discussions with coders in the source code with inline comments. The software provides a multi-deployment option as it can be hosted in the cloud or on-premise.

Configuration as code enables developers to manage their own delivery workflows. Users can configure Bitbucket pipelines by adding a bitbucket-pipelines.yml file to the root of a repository. Bitbucket pipelines show build statuses automatically on branches, commits and pull requests.

Branch permissions provide limited access controls to team members, so that only users with knowledge of editing codes can make changes to the code. Users can analyze the changes in repositories with unified or side-by-side views while reviewing codes.

The solution integrates with other applications such as JIRA, Hipchat, Bamboo and trello. Support is provided via an online forum, email and phone. Pricing is per user per month.



Read More

Supported Operating System(s):

Web browser (OS agnostic), Windows 10

600 Reviews of Bitbucket

Average User Ratings

Overall

4.56 / 5 stars

Ease-of-use

4.5

Value for money

4.5

Customer support

4.5

Functionality

4.5

Ratings Snapshot

5 stars

(370)

4 stars

(197)

3 stars

(31)

2 stars

(1)

1 stars

(1)

Likelihood to Recommend

Not likely

Very likely

Filter reviews by:

Sort by: Most Helpful | Most Recent

Showing 1-20 of 600 reviews

Do you use this product?Write a review

April 2018

Haja from GingerTea Tech

Company Size: 2-10 employees

Review Source


Ease-of-use

5.0

Value for money

5.0

Functionality

5.0

April 2018

A Smooth and Savvy Git Repository -

Atlassian Bitbucket is a smooth, intuitive, low-profile and very capable git repository. It functions exactly how you would want it to and can be considered a solid alternative, or addition to GitHub. The user interface and functionality have been markedly improved from previous versions, which were slightly less forgiving for newer developers. It was always a good product, and now it is even better, with continuous improvement and wonderful new beta features being added regularly. I love this platform and I'm anticipating the opportunity to test out the new features and see where they will go in the future.

Pros

Atlassian Bitbucket has a clean, user friendly interface. You can store full code, team projects, as well as code snippets, and search your code. There is support for large files. Bitbucket has easily accessible links with tutorials and tricks to get started, even at the very basic beginner level. It is fully collaborative for development teams with variable needs. The best advantage of this platform over GitHub is it allows for private code repositories in the free model. You can control access to your code with public or private repos, and even fine tune access control with additional rules and extensions on the premium mode. There are tons of excellent integrations, including AWS, Microsoft Azure, Python, Visual Studio, Circle CI. and more. New beta features seem to be added regularly. The free model is great and the upgrades are reasonably priced. This is a well-rounded, excellently performing, continuously expanding code hosting platform that is well-suited to support your individual or team projects.

Cons

Previously, there was a slight learning curve in the processes, but this has been smoothed out. There are no real cons that I can think of, except that the open-source social celebrity aspects of GitHub are not a prominent feature here. However, if you are not looking for these aspects, you will likely be very happy with all of the features which are included to support your building endeavors.

September 2017

Valerio from Wallace Solution

Company Size: 2-10 employees

Review Source: Capterra


Ease-of-use

5.0

Value for money

5.0

Customer support

5.0

Functionality

5.0

September 2017

The best way to manage git repositories for businesses

It allowed us to organize the work of our development team, dividing each task into a different branch. Our development team was able to work with GIT in a more intuitive way. The breakthrough curve for new employees also drastically decreased allowing them to adapt to our workflow more efficiently.

Pros

One of the strengths of Bitbucket is its ease of use and its great integration with the Atlassian environment. In our company we integrated it with the JIRA incident handler and it worked very well.

With Bitbucket you can configure the permissions of each team member, this is of great help so that only authorized people can modify the most important branches of the project. It is also very easy to adapt the software to the company workflow.

By integrating it with JIRA, we can create a branch for each issue that must be handled by our development team. At the end of an incident you can create a "pull request" so that other team members can review the job.

It is an essential software for us and we recommend it extensively.

Cons

Although it sounds hard to believe, our team has not found a single negative point for Bitbucket. So far it has proved to work according to our expectations.

Perhaps we could say that for very large teams the costs rise very fast, so in some cases this can be considered as something negative.

March 2019

Abhinav from OATI

Company Size: 501-1,000 employees

Review Source: Capterra


Ease-of-use

4.0

Value for money

5.0

Customer support

4.0

Functionality

4.0

March 2019

Bitbucket - A code collaboration solution for IT professionals.

We are using the BitBucket from past many years, we have selected it over the robust integration with third part software like JIRA. Smart mirroring and IP white-listing are the most used features in case of cloud to improve the security. Bitbucket integration with build tool like Bamboo help us to achieve the continuous delivery of the project.

Pros

Bitbucket is a code collaboration solution for all IT professionals. The web based interface beautifully manage the GIT version control repository. The pull request & code review helps in review the code and providing the instant feedback. Code search feature is one of the best feature of Bitbucket, It helps in searching and jumping to the relevant code in it. Branch permissions help in managing the release. Diff view is the feature where a user can view the code side-by-side and view the difference with the latest or with the specific version. Merge check feature save our time as at the time of release we don't have to manually do the merges.

Cons

We are unable to add nest permission in repositories. Bitbucket is not just the version controller it is a code collaboration so it also needs some more improvement on management and tracking. Clustering the data center is really a complex part to be implemented if you want to host it on-premises.

June 2018

Yaruby from CONSIS (Consultoria de Sistemas)

Review Source: Capterra


Ease-of-use

4.0

Value for money

4.0

Customer support

4.0

Functionality

5.0

June 2018

Web data repository that allows optimal management, planning and code collaboration.

Pros

1- Bitbucket is a web repository that provides optimal management and planning of the code of a project, while integrating versioning tools (Git), which provides greater integrity of the project information.
Including Git in the web repository, it is possible for the developer to be more easily aware of the changes used in the different modules of the project, as well as to make better use of the time spent on the work performed.
2- In addition, Bitbucket offers the alternative of including collaborators in the code that is being worked on, giving the possibility of establishing permission on the same collaborators and on the different branches of the versioned project.
3- This tool also allows creating unlimited private repositories for free and it is also possible to create different development groups on these repositories depending on the characteristics of the project.
4-In addition, Bitbucket allows the development of code both from the web and from the IDE of the developer's preference. It is possible to import the project initially from the IDE and perform code updates from the web, all thanks to the inclusion of Git in the repository. In this sense Bitbucket grants great freedom of management of code development and remote collaboration of other developers.

Cons

1- Bitbucket is not intuitive, which can hinder the use of this tool when interacting with it at the beginning.
2- It does not have an official client for Linux, leaving it out of the support of the tool.

February 2019

Gurleen from Tech Mahindra

Company Size: 10,000+ employees

Review Source: Capterra


Ease-of-use

4.0

Value for money

5.0

Customer support

5.0

Functionality

4.0

February 2019

Bitbucket - A web-based version control repository.

Bitbucket is a smarter way to write and deliver the code. Build Integration icon also shows the result for your complied code. Two step-verification is lengthy but surely make you safe from non authentic people for digging into your code. Merge check is a premium feature in cloud version but is really one of my favorite feature as it save my lot of time.

Pros

Atlassian Bitbucket is one of the most popular web based version control repository. Managing code and project are simple with the help of it. We also use Git repository for some projects. Pull requests for facilitate code review also help in improving the coding and help in knowledge sharing with in the team. Code search is also an excellent feature which save time and help us to reach the right code in short time. The Bitbucket pipelines cares for your code from coding to till release. Storing the large media file is also easy with help of Git LFS. Diff views improved in the latest version and we don't need any third party tools for review the side-by-side code changes. Third party tool integrations is also improving day by day.

Cons

Bitbucket self hosted is complex to deploy and need assistant from experts as bad practices in branching can end up with the a lot of troubles. Managing different collaboration is complex so I prefer working on same branch. The free version is good to practice the things but they should also remove some limitation from it.

April 2019

Anonymous

Verified Reviewer

Company Size: 51-200 employees

Review Source: Capterra


Ease-of-use

5.0

Value for money

5.0

Customer support

4.0

Functionality

5.0

April 2019

Free private code repositories

99% of the time their services work just as expected, and we continue to use them in our day to day business affairs.

Pros

Unlike Github, Bitbucket built its name around giving everyone free private code repositories. If they hadn't done that, I doubt they'd have gotten big enough for Atlassian to acquire them. That's how crucial that feature is that their competitors repeatedly hid away with a paywall. Bitbucket instead charges for more than 5 users and the like, so they can keep providing free private repositories.

Cons

We used to have a VERY good client about a year ago, and when one of our contractors was hit in a motorcycle accident, Bitbucket was unreasonable with us and we weren't able to regain access to the code for the client. We had to wait a full month as the client suffered through the ordeal in order to give him his purchase. After that he stopped sending the tens of thousands of dollars our way for his projects...

While we've improved our processes to prevent that from ever happening again, Bitbucket's processes remain unchanged, and there's no contingency to regain access to the code. That's terrible customer service, and it would take too much to move our business elsewhere.

August 2018

Sean from Fresh Consulting

Company Size: 51-200 employees

Review Source: Capterra


Ease-of-use

5.0

Value for money

5.0

Functionality

5.0

August 2018

A solid code repository/versioning system with all the right features

I use Bitbucket on a daily basis to manage and interact with 50+ repositories within my teams for various projects.

Pros

I love how simple Bitbucket is to create a new repository, get code into it, and start working with a standardized git system. The code review tools make it easy to call out other users for comments, make inline recommendations, as well as keep a high level general discussion. Bitbucket can also integrate with Bamboo and Slack, which makes for a robust build and notification system for your CI/CD pipeline without needing to install Jenkins. You can also setup SSH keys and groups to ensure the appropriate team members get access to your code. On a final note, Bitbucket allows you to have private repositories under their free plan, which github does not. This can be valuable for startups getting off the ground.

Cons

Occasionally the Bitbucket service has some degraded performance and accessibility times without a clear explanation as to why. The Bitbucket team does a good job and communicating these issues to the public. The occurrence of these issues is sporadic, but not frequent enough to be a major hinderance to work.

February 2019

Michael from Coupa Software

Company Size: 501-1,000 employees

Review Source: Capterra


Ease-of-use

4.0

Value for money

4.0

Customer support

3.0

Functionality

5.0

February 2019

Another Valuable Atlassian Product

Overall bitbucket has solved a need and kept our files secure and accessible(most of the time) as needed. I run several scripts against repositories for several constant pull/push processes that have automated away a fair amount of manual tasking. Integration into Atlassian's suite makes each new set of tooling easy to adopt and operate with little new learning required.

Pros

The GitHub alternative that comes pre-baked into the Atlassian platform provides yet another reference worthy tool in the Atlassian Suite. If you're already using HipChat(slack) and JIRA, this just makes sense for your source control. Easy to integrate with a single sign on, BitBucket includes all the necessary features of GitHub incorporated into your existing Atlassian Suite.

Cons

This is a mission critical tool that has far too much downtime. We've gotten into the habit of backing up repositories locally due to the repositories being unavailable on several occasions. Permission changes can get cumbersome and often overlap incorrectly. There could be better use of groups in Atlassian, but instead it's an isolated permission system which makes for a new task per Atlassian Suite offering.

March 2018

Ramakrishna from Sharp

Company Size: 201-500 employees

Review Source: Capterra


Ease-of-use

4.0

Value for money

4.0

Customer support

4.0

Functionality

4.0

March 2018

Simple and Good UI - Very good integration with other attlassain products like JIRA and Confluence.

It is a very good version controlling system to maintain our code with proper reviews and comments, after reviewing the code we can reject and again we can approve without any difficulties.

Pros

1) It is having a very good version controlling system and with this we can commit the code and review and also check for the history. Inline discussions of code which allows for easy collaboration. This allows our senior developers to mentor newer developers and coach them in better ways to code.
2) It works perfectly as a remote repository, and it as a good UI and also I can have unlimited private repositories.
3. The ultimate thing is I can able to view Bitbucket information directly in JIRA has been a great help to me to do the things much faster.

Cons

Its hard to say anything negative about Bitbucket . There is a very little amount of a learning curve is required to the developers who doesn't have familiar with source control platforms.
It is a little kind of difficult to setup you encryption keys in the beginning because there are so many things that you see in the UI.

October 2018

Vignesh from Cognizant

Company Size: 10,000+ employees

Review Source: Capterra


Ease-of-use

4.0

Value for money

3.0

Customer support

3.0

Functionality

4.0

October 2018

Complete control on your Code with Better than GITHUB

BitBucket acted as one of the best version control software in both financial and technical perspectives. And helped my team to organize the repository as per the client needs.

Pros

BitBucket is the excellent version control with enterprise features that are missing in Github in multiple places specifically on the safety and reliability. Easier to customize the repository settings to edit the user roles and permission set, that allows me to take the full control of my repository. And works better with JIRA, so I can easily identify the number of code changes done for the specific issue to fix it and also the SourceTree client tool for Mac Client that supports easier code management without any hassles.

Cons

The Pull Request system needs to updated to handle the MergeConflicts directly in the web portal instead of going back to the source code in the native client to modify the changes. And also the desktop companion SourceTree need to fixed in lots of places like file status and fetching the multiple request for the different branches.

January 2018

devaun from Blackdog consulting LLc

Review Source: Capterra


Ease-of-use

5.0

Functionality

5.0

January 2018

Pull request process makes git so easy!

POWER over your sourcecode! See all, from any branch, any commit, any code review. Linkage to Jira.

Pros

PULL Request! As a software professional, I use git as the source code management. The thing about bitbucket is the seamless integration of "gitflow" or similar processes with Jira. Say I pull a bug from Jira. I create a branch, develop the fix, commit. Now, here is the best part: Pull request. I create a pul request and invite my peers to review. My peers can make comments, approve or mark as needing more work. We can merge into branches, see the source code for any prior branch. This software is so powerful, it is the best SCMS support software out there!

MERGING! So there is an amazing feature of bitbucket: Pull requests can be used for merges. Pick the source branch, say 18.01. Then, you need to merge to 18.02...just create a pul request. It will show you the differences, and be a excellent tool for the team to track merging.

June 2018

Gerson from CorpBID

Review Source: Capterra


Ease-of-use

4.0

Value for money

4.0

Customer support

3.0

Functionality

4.0

June 2018

Controller of high level versions, an option among the most used.

Excellent tool for version control and error handling, allowing the integration between various tools and collaboration with teams, a great alternative that is worth trying.

Pros

When one is a software developer, it is essential that a version control tool be used to maintain the integrity of our code and avoid the loss of work and progress in the face of errors that arise, and here Bitbucket enters, an interesting alternative to the most used tools, its main attraction is that it allows you to choose git or mercurial to control the versions, offers excellent funconalidades for error control, you can integrate with Google Analytics, and its main strength is that it allows you an unlimited number of private repositories which gives you total freedom to upload as many projects as you want, you and your team can work at ease and enjoy this excellent tool.

Cons

Although I mentioned previously accounts with an unlimited number of private repositories, the disadvantage is that when the free versions of Bitbucket limit only 5 collaborators in each project and users who need a larger number of these will have to switch to a subscription plan .

February 2019

Caroline from Sage

Company Size: 10,000+ employees

Review Source


Ease-of-use

5.0

Value for money

4.0

Customer support

3.0

Functionality

3.0

February 2019

Excellent solution to host your private repository

I think that unlike other software with the same functions this is much easier to manage and its implementation is much easier especially when you have great knowledge, besides that it is ideal to create free private repositories if you are a small company as well as being able manage large projects in the shortest possible time thanks to their integrations with tools that are based on it is for such reasons that I consider it a complete software and worthy of being used to carry out the development of applications.

Pros

A software that I like for many reasons, but mainly for the function in which it is allowed to create private repositories without any limit, which is not only implemented to carry out codes, implementations and software testing or application development, but also It can be easily integrated into Trello. and another tool that facilitates communication, exchange of ideas and much more to carry out the development of large business projects, also has a highly organized and easy to use interface and a high level of integration with other tools such as AWS, Visual Studio among others and if that were not enough, the best thing is that their plans are really accessible for any user.

Cons

Although its use can sometimes be difficult to take, I think the solution is to see tutorials and even go to your support team that is really attentive.

February 2019

Ariel from Education