Bitbucket

Bitbucket

About TrustRadius Scoring
Score 8.3 out of 100
Bitbucket

Overview

Recent Reviews

Easy version control for your code

9
April 19, 2021
Our IT team uses Bitbucket for all our Git repositories. A few years ago, we were on a self-hosted Visual Source Safe system and it was …

The Good, Bad and Evil of BitBucket

8
April 19, 2021
BitBucket is used by the developers and testers in the Technology and Operations group. It helps to version control the code and to …
Read full review

Good Choice for a Code Repository

8
February 12, 2020
My department uses Bitbucket as a code repository for our eCommerce site. It is used exclusively by our Information Technology department …
Read full review

Start small Scale Big.

9
January 22, 2020
  1. Bitbucket is used across the whole organization.
  2. Helpful in continuous integrations.
  3. Helpful in incremental builds if used along with other …
Read full review

Bitbucket

10
January 20, 2020
We use Bitbucket in our group to store the code files of group members and keep it organized. It is being used by a research group.

A very good CI/CD tool for most company sizes

8
January 18, 2020
In most of my experiences, both with personal projects working from home and working with clients remotely, doing freelance or working …
Read full review

Reviewer Sentiment

N/A
Positive ()
N/A
Negative ()
Learn how we calculate reviewer sentiment

Awards

TrustRadius Best of Award, Best Of Customer Support 2021
TrustRadius Award Top Rated 2020
TrustRadius Award Top Rated 2019

Reviewer Pros & Cons

View all pros & cons

Video Reviews

Leaving a video review helps other professionals like you evaluate products. Be the first one in your network to record a review of Bitbucket, and make your voice heard!

Pricing

View all pricing

Free (up to 5 users)

$0

On Premise
per month

Standard

$3

On Premise
per user/per month

Premium

$6

On Premise
per user/per month

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting / Integration Services

Features Scorecard

No scorecards have been submitted for this product yet..

Product Details

What is Bitbucket?

Bitbucket from Australian-headquartered Atlassian offers source code management and version control.

Bitbucket Technical Details

Deployment TypesOn-premise
Operating SystemsWindows, Linux, Mac
Mobile ApplicationNo

Comparisons

View all alternatives

Frequently Asked Questions

What is Bitbucket?

Bitbucket from Australian-headquartered Atlassian offers source code management and version control.

What is Bitbucket's best feature?

Reviewers rate Support Rating highest, with a score of 8.3.

Who uses Bitbucket?

The most common users of Bitbucket are from Mid-sized Companies (51-1,000 employees) and the Computer Software industry.

Reviews and Ratings

 (293)

Ratings

Reviews

(1-25 of 65)
Companies can't remove reviews or game the system. Here's why
Patrick Gaspar dos Santos, PMP | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
We use Bitbucket as our main GIT repository for various types of projects ranging from development of application, integration of external software including data & analytics platform. In our case, the deployment of the Bitbucket has been made on-premise and fully integrated with the Atlassian ecosystem (Jira, Bamboo).
Bitbucket comes has a great choice for team collaboration on a shared code base: pull-requests, branches comparison, commit history are all native functionalities that allow better communication during code review.
  • Customization of GIT workflow
  • Pull requests management
  • Code editing
  • Native integration with other Atlassian products
  • Integration with other products than Atlassian
  • Housekeeping features (old branches deletion)
  • Support of more advanced GIT features on Bitbucket on-premise (Squash commits when merging a Git branch)
Well designed for devs team working on a collaborative solution. Bitbucket makes it easy to share and review code, customize GIt workflow as needed (Gitflow can be used with feature/release/hotfix branches).
Bitbucket is not appropriate to store binary files or large files.
Yash Raut | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
We're searching for a nice ecosystem of Jira and Bitbucket, and we've been using Bitbucket for a repository hosting service. Some of the benefits I have realized are
  • Smooth and user-friendly user interface(UI)
  • Easy to use
  • Fast and safe code review functionality
  • Code search capability
Bitbucket had an excellent integration with all of Jira and Bitbucket. Bitbucket's user interface is intuitive and maintaining repositories is a breeze.
  • Remote hosting service (Devops)
  • Collaborative working on repository
  • User-friendly UI
  • Continuous integration and continuous deployment ( CI/CD)
  • SSH key handling
  • Open-source projects (popular projects)
Bitbucket is a really good platform to work collaboratively over remote repositories. It provides repository hosting, which works with version control systems like git. Bitbucket is well suited when a team or group of people wants to work simultaneously without any conflicts. Bitbucket seems to be useful for users who do have good industry knowledge I won't recommend this to new users; I will prefer GitHub over Bitbucket for new users.
ANurag Tamrakar | TrustRadius Reviewer
Score 5 out of 10
Vetted Review
Verified User
Review Source
We're using BitBucket for a very long to host our git-based source code repositories in it. Earlier we were using SubVersion (SVN) to manage our source code and we found BitBucket better in all means whether its underneath technology, UI/UX, Security, Collaboration, Commit & merge request, User/Group, and repository management, etc.
  • Hosting Source code repositories.
  • User and Group management.
  • Sending Email notifications on Commits and merges.
  • It has a tight integration with Atlassian tools such as Jira, Confluence etc.
  • It doesn't have a built in CI/CD.
  • It doesn't have anything else other than source code repositories hosting.
  • It has stopped support of HTTPs based authentication only SSH is supported.
If you're looking for hosting your Git-based source code repositories or simply managing your source code, BitBucket does it well. You can create projects in BitBucket and source code repositories under the projects. Also, you can manage access to projects for users/groups using role-based access control. BitBucket will not suit you if you are into DevOps processes as it only manages your source code nothing other than that.
Score 10 out of 10
Vetted Review
Verified User
Review Source
As part of the software development process we need to figure out how to manage the version control, we need to keep the code private and the best option for us was Bitbucket, it fulfilled all the needs we have as a team. We're able to organize projects by clients and create groups, and of course using git to upload our changes.
  • Access Control
  • Organize projects
  • Handles security pretty easy
  • I'd like to see an alert mechanism whenever make changes to the groups
As a team we need to push code into the repo on daily basis, Bitbucket has proven that is a reliable and secure server to save and get the code available in no time. The administration part is really easy and there's an extra tool for every developer profile either if you want to use the console or a GUI like Sourcetree.
Ravi Khunt | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
Bitbucket is best tool to get start with clean and efficient code management.
It provides free unlimited private repositories that any developer can create and push their code.
We are using Bitbucket for code management and for individual and team as well.
If your system crash, then it's hard to recover code you implemented,
but Bitbucket manage it very efficiently that we always have our code anytime and anywhere.
  • Code push history
  • CI/CD
  • Pipelines
  • Code review and Code push
  • Sometime it is hard to merge code when there are multiple code conflicts.
  • It is good if they provide additional storage for repository data.
  • File storage or Data storage is possible, that will help to push code as well as upload files, so we always can get latest code and files.
Bitbucket helps a lot in current pandemic situation as all developers are working from home, so they can commit their code and have latest code by others when they are working in same repository.
If you don't want to maintain own server and code in your local system as you want always code availability, then Bitbucket is best option to start with.
But if you don't want want to let code outside from your environment for security reason or policy you have, then Bitbucket is not a good option for you, because it definitely your code will be outside from your company.
Carlos Eduardo de Souza | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
We've been using Bitbucket since the start of the company, by our IT team. It helps us synchronize work between developers and different teams, even other organizations. This service is perfect for private projects and has a ton of integrations with different tools like Slack, which helps us keep track of code updates and project development.
  • Ease of use
  • Security
  • Stability
  • Pricing (as a Brazilian customer, we pay in Dollars instead of our local currency)
  • Online merge tool
  • SSH keys management
Since the very start of our business, we've been using Bitbucket services to collaborate and develop new projects. It's very stable and reliable, it rarely had gone offline in almost 9 years of continuous use.
Also, Atlassian (the Bitbucket owner) has created a great GUI tool called Sourcetree, enabling even inexperienced developers to collaborate in a git environment.
Matthew Budram | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
Bitbucket is perfect for all sized companies - it works even if you are using the free version and it works even better with the paid versions. Initially, we started out using bitbucket as simply a code repository so we could quickly set up projects - as we expanded and started using Atlassian's project management tools then it became important for us to integrate the development teams with the PM teams. The integrations gave Project Management teams insights into the technical issues without necessarily being burdened by the details. I especially like the ability to have control over changes being deployed directly into production - running continuous integrations to ensure the code quality is maintained!
  • Atlassian Integrations especially Jira.
  • Easily configurable continuous Integration.
  • Product backlogs can be visible from Bitbucket.
  • Prettier Project Pages
In the Caribbean - with limited resources, it is nice to know a company will be there in assisting you to grow. They will start you off with a very good free tier and you can scale easier on a predictable budget. Bitbucket works especially when you are using Atlassian's toolset. If you aren't married to the company - then you can explore others like GitHub which offers comparable features without much compromise.
Score 9 out of 10
Vetted Review
Verified User
Review Source
Our IT team uses Bitbucket for all our Git repositories. A few years ago, we were on a self-hosted Visual Source Safe system and it was not sustainable for us. Since we were moving to Jira, Bitbucket became a very attractive addition. We migrated all of our repositories out of VSS and into Bitbucket and since then have enjoyed using it for code review, pull requests, version control, integration with Jira and automation orchestration. Jira and Bitbucket integration has been a joy to use.
  • Great integration with Jira
  • Easy to use
  • Cost
  • Can be slow sometimes
  • Stability
Bitbucket works really well with Jira and Atlassian ecosystem. If you are in the Atlassian ecosystem, definitely consider Bitbucket as your version control repository. Bitbucket shines in code review process and also in pull requests. It is easy for users to get used to. If you are doing CI/CD and pipeline, you'll like Bitbucket also.
Score 8 out of 10
Vetted Review
Verified User
Review Source
BitBucket is used by the developers and testers in the Technology and Operations group. It helps to version control the code and to implement end-to-end DevOps continuous integration. This is one of the best git-based source code management tools I've used and managed.
  • Very easy to integrate with other DevOps tools like Jenkins and with project/workflow management tools like Jira.
  • Very efficient in managing security and compliance standards for code, especially during pull requests, merge requests, branching, etc.
  • Very robust in performance, especially the cloud and datacenter versions hardly hit any performance issues and supports more than 2000+ developers in my company.
  • User Access Permissions to manage at the BitBucket instance level, Project level, Repository level, Pull/Merge requests level, etc. are making it difficult to manage, especially during the annual access review exercise in my organization. There should be bulk access provisioning and an access review feature instead of doing it using an external tool like Atlassian Crowd.
  • There should be ways to identify and archive unused repositories and branches. Currently, this is done manually.
  • When the license is fully utilized, then it stops all users from using it. It shouldn't stop the existing licensed users from using the tool. Instead, it should stop only the new users trying to access.
It is well suited for environments where code needs to be stored securely within your data center and there's also a need to implement regulatory requirements such as Maker Checker reviews in banking, etc. before the code is built and deployed to live production environments.
Sean Patterson | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
Review Source
We use Bitbucket to manage the source code for all of our clients that do not have their own source control system. The code review feature makes it easy for our teams to evaluate each other's code for quality and consistency with standards. Additionally, we leverage the pipelines feature to provide automated deployments and testing where possible to maximize our CICD process for our projects.
  • Code Review
  • Code Management
  • Light Automation
  • Stability - While better than in the past, there are times where Bitbucket services will go offline or be hindered several times a day, which can cause problems with deployments and workflow.
  • Pipelines - The pipelines interface is largely a log with output, and a text editor in which to configure changes. It would nice to see this a little more robust to make it easier to interface with.
For most standard code management and deployment scenarios, Bitbucket does a fabulous job. You can easily branch you code, review it, merge it, and deploy it with little manual intervention once things are set up.

If you need a more robust pipeline for your projects, Bitbucket might not suit you as well. If you need to establish multiple tests, potential load tests, additional compilation, and more deployment options, other tools, such as Azure DevOps would better suit your needs.
Score 8 out of 10
Vetted Review
Verified User
Review Source
My department uses Bitbucket as a code repository for our eCommerce site. It is used exclusively by our Information Technology department within the company. This product allows my team to share code, merge code objects that were worked on by various developers, and even view the history of the code objects. It also integrates very well with Jira which makes collaboration even easier.
  • It integrates seamlessly with Jira allowing code repositories to be linked directly to projects / issues.
  • It merges code allowing for team collaboration.
  • The user community is not as vast as other Git products such as GitHub.
  • The UI could use some updating / improvements.
Bitbucket is particularly well suited for teams that need to collaborate on projects. I also highly recommend it for development teams that use Jira for projects and issue tracking since they integrate so nicely. It also allows for side-by-side comparison of code.

Although Bitbucket does allow merging of code, the conflicts have to be manually addressed which can be time consuming. If this is something you believe your team may encounter frequently, there might be better options.
The customer support provided by Atlassian (Bitbucket's parent company that also makes Jira, Confluence, etc.) is very helpful. They seem to be very concerned about any issues reported with their products and even just questions about functionality. They are constantly improving the products with new features in nearly every release. Plus they have a plethora of online documentation to reference.
Score 9 out of 10
Vetted Review
Verified User
Review Source
Bitbucket is used by all of our developers across our organization. As our official source code management system, Bitbucket saves time and money on programming projects. It makes it easier for our employees to collaborate, while also providing a reliable backup of all previous versions of our source code if we need to revert any changes quickly.
  • Collaboration - Bitbucket makes it easy for large teams to work together on programming projects.
  • Code Search - Source code is indexed and searchable.
  • Issue Tracking - Bitbucket doesn't seem to be built with issue tracking in mind.
  • Third-Party Support - There are still a lot of other vendors that don't integrate with Bitbucket, even if they offer integrations for GitHub or other similar tools.
Bitbucket is great for development teams that need to manage source code in a central location. It's uniquely well suited for organizations that use other Atlassian products (such as Jira, Confluence, etc.) due to available integrations. Due to the relatively affordable licensing costs, Bitbucket is also a good choice for nonprofits or other teams with a limited budget.
Support is very communicative about outages and provides a detailed status page with real-time and historical data. Additionally, paid subscribers have the option of raising support requests with Atlassian support that is answered quickly. Finally, users can take advantage of the support forums, where there are plenty of other users who are willing to share their experiences and help work through difficult technical issues.
January 22, 2020

Start small Scale Big.

Score 9 out of 10
Vetted Review
Verified User
Review Source
  1. Bitbucket is used across the whole organization.
  2. Helpful in continuous integrations.
  3. Helpful in incremental builds if used along with other software that supports it.
  4. Helpful in private repository management, we host our private repositories on bitbucket and use it internally within the organization.
  5. It can be integrated with other third-party apps to showcase how the task is ongoing.
  • Continuous integration - Multiple people can work simultaneously on the same project.
  • Private repositories- Can be created on the cloud and can be used internally.
  • Pricing - limited number of repositories can be created for free.
  • Per project pricing is a bit more compared to other competitors.
  • Well suited/ less appropriate if-
  • You want to start small and are ready to invest in Bitbucket as the company grows. Since pricing can let you explore other options, even in that case, you have your whole repository locally with you, which you can migrate easily by merely changing the remote.
  • Least appropriate if your project is extensive and exceeds even 2GB.
The support is quick and helpful. The documentation of the Bitbucket is pretty good. The setup instruction and walkthroughs are neat and, most of the time, solve the problem you are looking for.
January 20, 2020

Bitbucket

Mohammad Aminul Islam | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source
We use Bitbucket in our group to store the code files of group members and keep it organized. It is being used by a research group.
  • Repository for code files in different languages (Python, C++).
  • Share code with other people.
  • Speed up the pull and push request for bigger files.
  • Increase and promote community support.
Bitbucket is well suited as a repository for research code files. It has a feature to keep the files public or private. So, anyone can store their code file in the private repository and share it among the group.
I have only used documentation from the internet to get familiar with Bitbucket. Their documentation is good so far and easy to understand.
Score 8 out of 10
Vetted Review
Verified User
Review Source
In most of my experiences, both with personal projects working from home and working with clients remotely, doing freelance or working directly with a company, all of them had some sort of repository service available online to securely store their code and to allow teams of software developers of different sizes to collaborate in projects of all sizes. For some specific cases, I found companies using Bitbucket heavily, in some cases. combined with other options mostly to have a "plan b" in case Bitbucket would change their privacy settings. I have seen Bitbucket not only being used as a repository but also being used to fully run all the continuous integration and continuous deployment strategy, using most of its capabilities to have tickets, integrations with hooks and even pipelines to different VPS providers. One of the good things about Bitbucket for small companies is the fact that they offer you at no cost unlimited private repositories, unlike other providers where you need to pay a fee. It also has a great Jira integration which comes in handy when your company uses other Atlassian products. It also has integration with other tools but other repository providers also count on these integrations so if you choose to use BitBucket it will be more personal preference and choosing the right tool for your necessities.
  • Unlimited private repositories.
  • Pull requests and code reviews.
  • The configuration can be tricky sometimes unlike with other tools.
Small companies with limited budgets can immediately have a tool that will allow them to have continuous integration and delivery built-in by default along with unlimited private repositories. Companies that want to show their public repositories to the world in order to attract new developers to contribute or even work for them might have issues achieving this by using Bitbucket. This is not a problem for platforms such as GitHub.
Some of the documentation is really outdated and you just gotta try until you either figure it out by yourself or until you find what you need without their outdated documentation from a couple of years ago but with alternate websites such as stack overflow in one of the server documentation sites or somewhere else. Still, most of the processes are documented out there, you just gotta be patient and find the right one.
Score 8 out of 10
Vetted Review
Verified User
Review Source
We use Bitbucket in our client location. It is used as a standard SCM tool for the entire client across all domains.
It helps to store and maintain your code along with easy configuration with other Atlassian tools like Confluence and Jira. Its sync between other Atlassian products is a great benefit for the management of teams.
  • Source of management
  • Code review
  • Create pipelines within the app.
  • Syncs with other tools.
It is well suited for large enterprises that have many teams and want to manage all the teams along with their codes in a single platform. It has the feature of making teams within companies. Then, you have your repos inside the teams which make it easy for users to search for their code easily even if they are kept in a single SCM tool.
I have never had the need to contact support, hence this rating.
Richard Rout | TrustRadius Reviewer
Score 6 out of 10
Vetted Review
Verified User
Review Source
We used Bitbucket for a while as a source control management. It integrates really well with JIRA and is fairly decent at doing what it needs to do. It was used across the entire development team as a source code repository and code review platform. It enabled us to comment on pull requests and code
  • Integrates with JIRA.
  • Private repositories.
  • Not as rounded or as complete as GitHub or Gitlab.
  • Seems very entangled in the Atlassian ecosystem.
If you're already using the Atlassian suite of products it's a great idea to use Bitbucket for your source code management and code reviews. Integrating with JIRA and other Atlassian products is a great feature and provides a lot of utility and insights into code and how things are getting done. But if you're not already bought into that Atlassian/JIRA world, it probably makes more sense to use something like GitHub or Gitlab instead.
Atlassian support is top tier and they are clearly a company built by programmers for programmers.
Score 9 out of 10
Vetted Review
Verified User
Review Source
Bitbucket is being used worldwide by my organization. In my department, it is being used fo manage source codes for internally developed applications. As we use JIRA also to manage the requests, we can link the demands with corrections that should be made in the developed applications. Also, we use Bitbucket to hold legacy application codes.
  • Easy to use.
  • Integrated with JIRA.
  • License cost.
  • Sometimes integrated applications like SourceTree perform strange errors, causing loss of time.
It applies to almost all development scenarios, where it is necessary to hold and control the source code. It can be integrated with Visual Studio that can help speed up the coding process with security. It is not recommended to use with open-source codes, because it is not being used (popular) among this kind of programmers.
Before we starting using their support, we used the large amount of documentation available over the internet. Some of these documents were published by Atlassian (the software manufacturer). Specifically for support, they have a good response rate and normally they are very accurate. This application doesn't require frequent support, because it rarely generates a problem. It is a stable product.
Joshua Cariño | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
Bitbucket is being used in almost all of our projects. It is even being used to teach new software engineers like us how to use Git as it is very easy to use with a non-cluttered user interface. We mostly used it so far with our SonarQube integration for detecting code vulnerabilities and bad code structure. Personally, I use it with my UI Git which is GitKraken as I could directly push and pull request commits from that GIT application without going to BitBucket.
  • CI/CD.
  • Slack integration.
  • I want to see analytics functionality, like commits, merges per week or month, etc.
Very well suited for general use of Git within the organization and a good place to teach new developers how to work collaboratively in Git. However for trials and test, developers that could be added in projects/repositories are limited. I wish they could increase this further at least up to 10 developers. Other than that, it's still a good place to start working collaboratively as it is very easy to use.
N/A. Haven't really use their support yet as our lead developers would most likely use this.
Score 6 out of 10
Vetted Review
Verified User
Review Source
It is/was being used as the primary version control provider for 2 of the companies I have worked for. It allowed us to store our Git commit history on remote servers and share it with all employees so that everyone is using the correct code. It allows for free private repositories for small teams which was nice for a young startup.
  • Free private repositories for small teams - this is great to save costs relative to other options
  • They have some robust (although sometimes confusing) team and project management tools
  • They have built out many pipeline and integrations, but we did not use these
  • The code management UI is a bit rough around the edges and difficult to work with.
  • BitBucket does not have the same simplified PR management tools as other competitors.
  • It's not as easy to integrate 3rd party apps as other competitors.
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.
I had issues logging into my account once because my phone got damaged and I lost access to my two-factor authentication codes. I filed a ticket, and they replied promptly and with exactly what I needed to resolve the issue. I haven't had much other experience with them, but the short encounter I did have was pleasant solved my problem quickly.
October 30, 2019

Bitbucket Review

Score 9 out of 10
Vetted Review
Verified User
Review Source
We used Bitbucket for hosting several private code repositories for our business. I’ve also used it a bit for personal projects. It is very easy to get started and is a great solution for hosting private repositories. Atlassian has many products under its umbrella and integrating Bitbucket with other services is made really easy.
  • Hosting private repos.
  • Managing team collaborators.
  • Integrating with other Atlassian products.
  • The markdown used for issues was lacking compared to GitHub.
  • Pricing for a small team was a bit more than competitors.
  • The interface is a bit too “business” class and not very intuitive.
Hosting private repositories was the core business use of Bitbucket for us. I also used it for hosting private demo repos for third-party clients which was easy as well.

Unfortunately, I did not find the usability of the platform as intuitive as GitHub, particularly when it came to showing markdown in issues, something about the formatted just didn’t click.
I never had to contact them.
Score 7 out of 10
Vetted Review
Verified User
Review Source
This is a great replacement for SVN. You can save all your codes or necessary documents on the network rather than saving them locally on a computer. This not only lets everybody in your company use your codes, but it also prevents it from getting lost due to computer breakdown, theft, etc.
  • Saving codes on a server.
  • Easy to use.
  • Don't necessarily have to use terminal to do Git operations.
  • It can make it more user-friendly so that first-time users find it easy to work with.
  • It is costly.
  • Setup is a bit tricky.
It is really good if you are familiar with Git commands, etc. But for first-time users you do have to take extra efforts to help them understand. Or use software like Sourcetree to ease the process and not have to use terminal.
I like it but it can be more easy and user-friendly. It should have a few more additional features.
Score 7 out of 10
Vetted Review
Verified User
Review Source
Bitbucket is currently our primary version control solution. It is being used as a primary system for all code that requires versioning.
  • For what it is, Bitbucket works very well.
  • Ease of use - Navigating the UI is pretty seamless and straightforward.
  • Plugins - Bitbucket has a wide array of plugins available that allow pretty easy integrations with other tools and systems.
  • Reliability - In my experience, bitbucket is not the most reliable solution available.
  • Restoring - Plugins seem to be all or nothing when restoring. This makes knowing which things are enabled not the greatest experience when an event happens and you must restore. Several days of “well, we noticed this feature was missing” is pretty painful in the way of end-user experience.
  • Permissions - In many ways, setting specific permissions for projects and repositories are not as intuitive as other solutions available.
Bitbucket is your run of the mill version control system. If you are looking for a solution that also has powerful pipelining capabilities, this probably isn’t for you. If you are looking for a basic system you can use to implement version control and a place to store your code, Bitbucket is a pretty good solution. The Bitbucket server UI is very different than the Bitbucket cloud UI so your mileage may vary on usability, but either option is pretty easy to implement and use.
I do not have specific experience with the support for Bitbucket.
Brett Knighton | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Review Source
All the dev groups in our organization use a hosted instance of Bitbucket. Typically each department has their own project with the exception being projects for shared libraries used across multiple products. Bitbucket allows us to efficiently manage the code base of products across our organization.
  • Bitbucket allows us to create merge rules specific to the needs of each repository.
  • Bitbucket allows for integrations with build tools such as TeamCity so we can ensure successful builds of branches and pull requests before merging.
  • The different tools and comment tracking on pull requests are super convenient.
  • There is a learning curve to the UI and user management tools.
Bitbucket is well suited for large organizations that need custom deployments and to self-host their repositories. I wouldn't recommend it for open source projects.
Machindra Dharmadhikari | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Review Source
It is used across all of the organization by all developers. It is used primarily as a source code version control repository but some of the teams use it as a binary repository as well. It is used for code review by developers. Bitbucket also supports add-ons which help users get customized functionality in the application, helping them to work easily and adapt it the way they want.
  • Bitbucket provides more flexibility in using custom plugins, which helps developers to use required functionalities in Bitbucket which may not be available by default.
  • Bitbucket provides integration with JIRA which helps users track the commits in JIRA. Reduces the manual work which required to track the commit against each JIRA story.
  • Bitbucket allows configuring SSH key of the server which helps to clone and commit the code very fast & very easily.
  • Third-party plugins which were recommended by the Atlassian. We installed it in our instance but we don’t get proper support in case of any issues in the instance because of the plugin. Sometimes Git doesn’t work with bitbucket well so Atlassian should help in troubleshooting as Git is recommended client by the Atlassian.
  • Bitbucket doesn’t have the capability to generate the graphs and customised reports of source code repos. For reports, we need to use Atlassian recommended third party plugins but those are having a lot of performance issues in the whole instance and the vendor doesn’t provide the resolutions in a timely manner.
  • Bitbucket does not capture the details about the force push. There should be some way to capture the details of force push as force push deletes the history.
Bitbucket is well suited in small organisation with less users and also for adopting multiple instances based on projects instead of having one instance for whole organisation. Good for up to 8k users in one instance. Bitbucket is not suited for bigger organisations which having only one instance shared across all the departments. It is also not directly suited for the source code files which are in huge size but not categorised under the binaries.
Premier support requests get a prompt response from the vendor. The knowledge of support engineers is quite good. We would appreciate if they would get on an immediate call with WebEx sessions in case of rare reproducible issues even before providing the support zips. Right now, they don’t come into calls before providing logs. Actual resolution for some of the issues takes a long time and this is not good from the users perspective.