TrustRadius
Bitbucket from Australian-headquartered Atlassian offers source code management and version control.https://media.trustradius.com/product-logos/2W/xs/GRON3XPMTW2P.JPEGBasic Bitbucket is DecentWe have a dedicated team that is using Bitbucket in the organization today. They were part of a prior acquisition that was setup on the Atlassian tool set. It's used in conjunction with other Atlassian tools including JIRA, and Bamboo to facilitate development processes and source code management. It's worth noting that Dynacare is using both Bitbucket and VSTS for our source code management.,Bitbucket is very simple as a code repository goes. You can't really go wrong if you choose to keep private repositories here. If you're ok with the basics, the pricing point is competitive compared to alternatives like VSTS which can cost more. Integration to other Atlassian tools is well done. JIRA integration, for instance, enables branching and code reviews right from the JIRA tickets, which can improve work efficiency. If you choose to also purchase Bamboo, automated builds and deployments hook into the repositories and provide icons to determine if the build is working or broken. Management of the repositories and projects is simple and easy to use. Getting support for an issue is relatively speedy and the staff are usually able to help you resolve issues quickly.,The UI needs a refresh because it feels so dated and clunky. CI is not available in the free tier. Costs of Bamboo to get CI builds can be expensive.,3,Bitbucket was inherited from an acquisition of another company - before the acquisition, it ran very well as part of the Atlassian tool suite. The entire development team was able to use Bitbucket and an agile methodology. This enabled excellent communication between development an business owners. For a larger team, Bitbucket - even with the Atlassian tool suite - wasn't able to compete with the Microsoft offerings with VSTS. Ultimately we'll be discontinuing the use of Bitbucket in favor of the VSTS product.,Microsoft Visual Studio Team System, GitHub, Team Foundation Server and Apache Subversion,JIRA Software, Azure DevOps (formerly VSTS), Apache Subversion,15,3,source code management git workflow,1,Yes,Price Product Features Product Usability Vendor Reputation Third-party Reviews,I wouldn't change a thing.A much simpler way to manage the source codes.This great software called Bitbucket is being used in the software development deparment since it is very useful. It provides the optimal tools to carry out the development of large business projects making communication, writing code, testing and implementation much simpler because we can access all of this in one place. It also allows us to access our private repositories in a much more secure way because we are the ones who give permission to access them. The implementation of this software has facilitated the administration of codes as well as the management of projects.,Intuitive and interactive interface. Provides security to all our codes. It offers unlimited private repositories. Its integration with other tools makes its operation much more powerful. Provides the most optimal tools to carry out the development of projects in a safe and simple way.,Its integrations are very limited since it is only integrated with tools from the same company. When you want to create very large projects, your platform tends to slow down so when you want to test the codes and implement them, it is difficult to proceed. Your only way to get all the tools or features of your platform is through premium users. Collaborative work, although it is a great advantage, can also imply more expenses, especially if it is executed through its integration with other tools.,8,This powerful software has allowed us to increase our business productivity especially in the development department, since the performance of the staff that takes care of it can work in a much simpler and safer way since they have all the necessary tools for this and the security of that their codes will not be seen by who should not. We can access many private repositories without any inconvenience and safely. It gives us the advantage of managing business projects much easier and with high performance.,,JIRA Software, azendoo, TrelloBest source codes versioning control platform for organizations.Across our whole organization, we are using the Bitbucket platform. We are using Bitbucket for code versioning and managing our source codes. Our development teams collaborate and manage the source codes within the platform. We can set access permissions for repositories, and also the user interfaces are very easy to use. It is the ideal way to manage and store our source codes.,Easy to version our source codes. We can ensure maximum protection for our valuable source codes. Can set access permissions for repositories. We can easily review source codes.,When the service is down, it will remain down for more than 1 or 2 hours. Unable to archive repositories. It would be great if we could have some improvements to the user interfaces and user experiences.,9,We can perfectly integrate with Jira and track issues in source codes. Affordable pricing plans. Can have continuous integrations and releases.,GitHub,PhpStorm, IntelliJ WebStorm, Microsoft 365 BusinessBitbucket - Simple version control management systemBitbucket is a git repository management solution designed for professional teams. It gives us a central place to manage git repositories, collaborate on our source code and guide us through the development flow. It facilitate us to work with sourcetree git client applications which provide a graphical user interface to interact with our git repositories. It helps us collaborate better on code and integrates well with other Atlassian tools like Jira and Bamboo, which makes it easier to implement DevOps processes and keep track of the development workflow. Therefore working with Bitbucket is so easy. Beginners can start working on Bitbucket without knowing git commands. And also it provides strong access control. We can ensure the safety of our project in Bitbucket. I am using Bitbucket for managing my own projects. Before that I tried several version control systems to do that but only Bitbucket provides me with a flexible way to manage my projects. Also we have no need to worry about the commands which are being used in git. By using the sourcetree git client we can do all the version controlling task very easily. I recommend that all of you use Bitbucket for doing your version control tasks.,Easy to track who has been making changes to the repository. Each developer can have his/her local repository and keep changes in sync with the server. Excellent auditing tools Simple interface and file management through built-in SourceTree integration.,It provides limited space for community edition. No ability to nest repositories. Server version does not allow a README to be generated automatically when a repository is created (only available in the Cloud version). No ability to archive a repository (and moving to a different project changes the hyperlink path).,8,Cost reduction on maintaining project sources. Save time. Improve quality of products.,Gitlab, GitHub and Apache Subversion,IntelliJ IDEA, MongoDB, SlackExcellent private Git Repo with powerful inbuilt CI toolBitbucket is used by my department as a code repository as well as for automating the build process for applications.,Good integration with other Atlassian products as well as 3rd party products like Slack. Good for code review via pull requests. Pipeline feature is very useful for automating the build process.,Could integrate better with a documentation tool, like github does.,10,At about $10 per month (I don't remember for how many users), its much better value than GitHub for private repos. Thanks to its pipeline feature, we didn't have to invest time and money in 3rd party CI tools like Jenkins.,GitHub,PyCharm, IntelliJ IDEA, DashlaneStill evaluating, but promising so farBitbucket Server is being rolled out to select development departments in our organization. At this time, our department is still evaluating the solution. We are not sure if we will transition to using it as our production code repository.,Ability to manage file versioning. Each developer can have his/her local repository and keep changes in sync with the server. Simple interface and file management through built-in SourceTree integration. Excellent auditing tools. Easy to track who has been making changes to the repository.,No ability to nest repositories. Server version does not allow a README to be generated automatically when a repository is created (only available in the Cloud version). No ability to archive a repository (and moving to a different project changes the hyperlink path).,8,We are not using Bitbucket yet. Still in the evaluation stage.,Atlassian Confluence and LabVantage,Atlassian Confluence, Pivotal Tracker, QuoteWerks, LabVantage, Concur Travel and ExpenseA complex but powerful piece of the puzzleWe're using Bitbucket (formerly Stash) across most of the engineering organizations. It helps us collaborate better on code and integrates well with other Atlassian tools like Jira and Bamboo, which makes it easier to implement DevOps processes and keep track of the development workflow.,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,While it integrates flawlessly with other Atlassian products, it's lacking in 3rd party integrates, especially compared to competitors like GitHub and GitLab Using Jira for issues gives a lot of power, but it's also a lot of overhead and complexity that may or may not be necessary for your organization. It also puts issues in another tool, adding a little friction when it comes to addressing issues in your code Searching for and discovering other projects and GitHub isn't quite as intuitive or easy to use as competitors,7,It's allowed for a lot of automation in terms of development workflows. It lets us pursue CI/CD approaches and get releases out faster It has let us get our infrastructure configuration into VCS, which further improves our automation abilities. It has aided in keeping track of changes, and allows us to keep workflows organized so we can track the status of development,GitHub and Gitlab,Terraform, Slack, PyCharmBitbucket, a great cloud-based source control solution for Git RepositoriesWe use Bitbucket as the source control repository for over twenty repositories. It is primarily used by the Development team, but operations and quality assurance teams use it to a limited extent as well.,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.,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.,8,The tight integration with Jira has been beneficial to our organization, saving us time in product management. Bitbucket has saved my current company a lot compared to the prior VSTS system we had in place. Bitbucket integrates nicely with all the tools we need in our development/build/deployment workflow (TeamCity, Octopus, Jira, Slack).,GitHub,Slack, TeamCity, Octopus DeploySmooth git repositoryWe mainly use Bitbucket across all our department to easily manage our in-development projects. We find it really easy to use, and it saves us a lot of time and effort to manage our projects. With this nice tool, we can easily manage, review and monitor our code, plus it gives an amazing integration with JIRA.,Very simple usage JIRA Integration Can be run on your own servers Issue tracker Low cost,Sometimes slow Privileged access,10,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.,GitHub and Gitlab,Gitlab, GitHubBitbucket for your development needsMost of the departments at eSilicon use Bitbucket for Source code versioningCode reviewPull requests and approvalsPublic and private repositoriesWe moved away from SVN and chose Bitbucket due to its nice and friendly UI, code review, and approvals of pull requests. The built in migration tool from SVN was also a decision factor. This decision came after we moved to JIRA as our project tracking software, which was also helping in choosing Bitbucket because they are tightly integrated.,File versioning - as simple as that Code review and approval of the pull requests: very handy when some team members are juniors or new to the project and the project lead or the senior developer(or both) has to be watchful on the commits. Permissions management - as a Bitbucket users and projects manager, I have to be careful who has access to the code and especially the code of other projects. In Bitbucket the permissions are simple and fit to this purpose.,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.,10,Adopting Bitbucket made a big change in our organization by having all departments migrate to this from SVN and GitHub, and therefore we unified the processes for file versioning, code review, and pull requests across the company (100+ people using Bitbucket) Due to the Bitbucket-JIRA integration, now we can track all issues with their corresponding release version of the code. This is of a great value when you need to track back changes already released to production. Due to Bitbucket-Bamboo integration, we were able to set up automated deployments to QA and production environments that reduced the hustle, the issues with IT and the time spent on deployments, that we have had for many years.,Apache Subversion,Toad for OracleGreat code management and deployment system for 90% of your projects.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.,8,Overall our ROI has been positive by making our project code much simpler to manage and deploy against our multi-developer teams.,Microsoft Visual Studio Team System and Gitlab,Microsoft Visual Studio Team System, Gitlab, AsanaOutstanding codebase manager, specially if the team also uses JIRAIt's being used by several departments within the company and clients of the company. It addresses hosting the codebase using the Git platform, where the developers can share and collaborate when developing the functionalities of their projects, and also allows developers to perform code reviews and provide visibility of their work with the JIRA board because of the Bitbucket-JIRA integration.,Intuitive Reliable Good integrations Very useful diffing tools,Hard to track stale branches, which end up increasing the size of the repo Could use better labeling options for filtering and searching of PRs Could have an integrated wiki like GitHub,9,Ability for developers to be productive when working on a shared codebase, which means less friction for the development of business functionality Ability for developers to review code, which means chances for less bugs and less waste in general Ability for developers and project managers to see their progress directly in JIRA when using integration,Gitlab and GitHub,JIRA Software, Jenkins, Atlassian ConfluenceBitbucket - Great Git Version Control tool for DevelopersThe software engineering [department] uses BitBucket as its choice of version control for all repositories (over 30). It allows us to manage our advanced development and deployment workflows and integrates well with Jira and Confluence.,Very intuitive and user-friendly user interface. Lot of options for integrations, such as with Jira, and with Slack. Very reliable. Never an issue with being buggy or not working.,It would be cool to have better options to search for individual User contributions. You can set up a list of users who are required to approve certain pull requests (which is VERY useful). It would be nice to set up a group of users, then assign a group as being required for approval, so that if that group changes, you can update it in one place and not across every code repository. There are storage limits to how much you can store, and anything above it costs money. This generally isn't an issue, but can be in certain scenarios.,10,Better quality development using base capabilities provided (branching strategies), linking Bitbucket branches to Jira tickets. Increased visibility into issues with integrations with Slack (notifications sent on important actions, ie: alerts) Greater ability to investigate issues with views of history and ability to "roll back" commits to previous instances of the code.,GitHub, Stash and Gitlab,JIRA Software, Atlassian Confluence, Eclipse, IntelliJ IDEA, Apache Tomcat, Jenkins, Skype for BusinessOne of the best in this categoryWe are using Bitbucket to manage all our ongoing projects and future projects. It is easy to integrate with any IDE and we are currently using PHP Storm. Because of the Bitbucket, multiple users can work at the same time. After all it is easy to sync all the work done by the team.,User Permission Handling Team Management Unlimited repositories. First 5 users are free,Only five users for free plan 1GB storage for free plan Only 50 build minutes avaiable for free users,8,Good for companies which is stable in economy.,,GitHubSuper affordable for smaller teams!Bitbucket is used company-wide in all of our Engineering departments for a variety of products. We organized a large number of repositories in one organization and have each of the repository's permissions set to allow writing/reading for only a specific sub-group of our entire company. When creating a new repository, we typically clone a default repository, which additionally clones all of our personalized settings for the repo, such as webhooks, permissions, descriptions, etc...,Affordable for larger teams that require many reports split up separately into sub-groups. Easy to customize all repo permissions and settings. Awesome in-browser code viewer, that was just released! Extremely intuitive and well-done UI, allowing viewing of many reports and handling code and files extremely simple/quick.,Private repositories are only free for up to 5 team members. Many of the features of Bitbucket are clearly still a work-in-progress. You can see that some of the features aren't stable, and there are still some bugs in the releases that they make. Searching repositories are not possible in the browser, unlike GitHub. You must download the entire repository or branch first, and then perform the search locally.,9,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.,GitHub and Gitlab,Trello, Slack, DigitalOceanMy preferred tool for managing git repositories. It's great.During my career as a programmer, I have seen the need to find software to manage my projects in the cloud, that is, where I found Bitbucket and since then I did not stop using it. Not only does it have a pretty clean and clear interface, but it's also easy to use. It only took me about 15 minutes to see how it worked. Now I have all my projects accessible in the cloud thanks to this online platform. I love it. I simply recommend it to the whole community of programmers.,When cloning projects, it is quite easy thanks to the button that allows you to quickly open the git client. I currently have several projects in my Bitbucket account stored. When I need a similar algorithm, I just log in to my account and download the project I need. On one occasion, I used the online interface to join several commits from different programmers without using the command line.,It has little documentation for the Hispanic community. They can improve cloud storage costs for independent programmers. I would like you to have a tutorial for basic users in multiple languages.,6,I have managed to increase the speed of my deliveries in production thanks to this tool. My clients are more grateful for the short time it takes me to attend to their contacts. The work team feels more confident to have a stable development architecture based on the cloud.,Gitlab,Gitlab, Visual Studio IDE, EclipseThe best code repository managerIt is an excellent code manager based on Git. Bitbucket has become my favorite when creating new repositories of code.,Pretty good code security options. The security settings for the permissions to write in the repositories is very, very good. It's the best way to resolve merge conflicts in the code. Graphically it is very easy to solve these problems in our code. The way to perform the pull request is very simple for your development coordinator to review and approve your code. You can have your control of code versions very elegantly, with a fairly comfortable interface to work.,You can only have two repositories for free, to get more you must have a payment account. Is a bit heavy when loading the page to be able to review the repositories. It does not have an intuitive interface for the user and it costs a bit to adapt to its interface.,9,You can write high quality code since you can review your code before approving that pull request and follow the golden rules of programming. You can integrate with several technologies to have more control, like Trello, so you can keep a diary of the tasks to solve or the bugs that are affecting your application. At least in my case I found that I have become a much better programmer since I have followed the good practices set up. Because with their system of approving the code by the development coordinators or manager, they have set these rules to only be able to upload quality code to our branches. You can see a very good trace of the branches and the comments made by the authors.,Gitlab and GitHub,Gitlab, GitHubA fantastic source code management toolWe use Bitbucket in all our offices worldwide to manage our source code migrated to Git - that is, almost all our code base, as we get rid of older versioning systems like CVS, SVN, Mercurial and Platinum. Bitbucket gives a front-end that helps a lot the collaboration between developers on a common code base: helping see the code in central repositories, visualize the branching network, manage pull requests, perform the associated code reviews, and plug external tools (like Jenkins) thanks to its system of hooks.,In my experience, Bitbucket has shown as very stable. In more than 2 years of regular usage, with more than 5,000 people contributing on an immense code base, I have only experienced one unscheduled outage as a user, lasting less than 1 hour. Bitbucket proposes a handy visualization tool to help see branches, merges of the various contributions. The code review feature of Bitbucket is fairly good, allowing to comment modified code, reply to comments. This helps developers discuss on changes until they reach a consensus. Bitbucket integrates well with JIRA (from Atlassian too). It is possible to create a new branch directly from a JIRA issue. This allows the people who subsequently access the JIRA issue to find the code. Bitbucket also integrates with HipChat. Pull requests can trigger notifications in HipChat rooms. It is possible to add hooks, and integrate specific actions through various plugins. A Jenkins plugin allows to set up a continuous integration system, and contribute in a Devops initiative.,Bitbucket does not highlight well lines of code for which only the indent change. This makes it painful to review some pull requests, as large blocks of code can be highlighted as changed. When accessing a project or repository for which you don't have access, Bitbucket just gives you an error, but gives no way of notifying the project/repository owner that you would like to get access, or getting the name(s) of the project/repository owner(s). The search engine is quite limited. It seems it searches in the repository names and descriptions, but does not search in the source code. We have to setup a third-party search engine.,9,It allows us to have (apart from exceptional cases) a unique store where we can store all our source code, helping streamline many tools and processes. Our developers across teams use similar processes to develop and review their code; which makes movement of developers between teams easier. Bitbucket is one of the foundations that allowed us to implement our Devops strategy, especially thanks to its third-party tool integration (especially Jenkins),GitHub,Atlassian Confluence, JIRA Software, JahiaBitbucket is a great and reliable versioning tool, especially if you're looking for free git repos hostingI've used Bitbucket both as a Freelancer and as a Software Engineer at the company I used to work at. We used Git at that company and Bitbucket allows for unlimited number private repositories for a smaller fee than Github. Bitbucket was mainly used by the engineering team although it has plenty of integrations that allow for Product owners and managers keep track of what the team was doing.,When it comes to private repos, it is a lot cheaper than github since it allows for an unlimited number. It supports code review, pull requests, branch comparison and commit history. It has a companion app called Sourcetree that is very easy to use if you're a CLI buff. It integrates with tools like Jira, which help in project management.,Apparently not so stable as Github, but that is rarely a problem. The only way to search is to launch repository and find it locally or use external apps.,8,As a freelancer, the possibility of having my own private repositories is a plus, since I wouldn't want to distribute some client's code and information.,GitHub, Beanstalk and Gitlab,GitHub, JIRA Software, WordPressGreat productivity tool for teamsIt is actually the tool used to share our apps code by the whole organization. It works perfectly as needed. There have been very few times when the service was unavailable so I would say it is pretty reliable, which is very important for this kind of product. Lately they have updated the user interface and I find it much better than before. As I'm not usually writing code I do use the web interface to look things up when needed.,Works seamlessly with our build tool (Drone CI) Easy and clean UI for exploring the repo Reliable service,Improve the file diff tool Have an official mobile app, mainly to be able to look at updates, PR, commits, etc.,9,It is a basic tool for our daily work. We wouldn't be able to work without it, but we can for sure replace it with a competitor.,GitHub,Slack, Trello, Google Drive, Docker, Balsamiq, LastPass, Mixpanel, Woopra, Freshdesk, MailChimp, Zopim by Zendesk, ZapierBitbucket meets the needs of our use case.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.,8,For our organization Bitbucket has been a great tool. With the complexity of all our different code bases it gives us the customization options we need.,GitHub,Chrome DevTools, Chrome Remote DesktopYour go-to for free private repositories!Previously I was using it as the main development platform for work. I found the free private repositories very valuable for an early stage start up as well as very easy to integrate with CI and other tools. They have plenty of integrations prebuilt and their support is very responsive as well. I find it a very great alternative to GitHub and GitLab (which seems to be down almost every day at least for a couple hours). I still use it personally for my own projects that I work on with friends and have almost no issue with the basic day to day features.,Bitbucket is almost never down and you'll always be able to access your repositories. Easy to use integrations for CI and development tools. Newly rolled out features are well thought out and do not take away from the UX and core functionality.,The settings of each repository are a little bit hard to navigate. The list of all projects and repositories are also hard to navigate. For a smaller team, keeping track of smaller projects all over the place is tedious.,7,Easy to integrate CircleCI for continuous integration The new pipeline feature introduced a year ago was extremely helpful and easy to set up,GitHub, Sequel ProMust have versioning control if you use JiraIt is used as main versioning control tool for all Our company's projects. It is used as part of Altassian Jira suite, together with Jira, Bamboo and Confluence. We use it as stash for our projects, where developers check in they branches using git commands, create pull requests and merge approved branches (pull requests) in to main branch.,It is great to track changes done by different programmers. You can add comments, tasks to pull request. It works together with Jira, so inside your Jira tickets you see all branches and pull requests associated with the tickets. This is really useful.,You could add some sorting and filtering options to table views. View changes done for particular project (inside solution) or folder.,9,Development time is reduces dues to transparent in one place look into code changes. It makes easy to create pull requests, review changes, discussion and approving change in one place. Less errors goes to main branch. You can specify who can and must approve changes to every project.,,Perforce, GitHubBitbucket - Great tool for agile software developmentWe use bitbucket as the only source control system here at Sophos. Every process starting from developing to deployment is backed by bitbucket.,Conflict management is superior in bitbucket. It provides quick and easy connectors to JIRA and Jenkins. It is very convenient to work on multiple branches at the same time and to track the status of the branch by visual representation of the branch commits by graphs.,Finding pull requests is a bit confusing once you have reviewed it, it loses the track from notifications. There should be a way to keep approved PRs in the notification segment.,10,It is easier to track the work of a resource in terms of a branch Also easier pairing with JIRA helps product owners to track the status of the work and predict the delivery.Great productWe use Bitbucket across all of IT; it's a great product, very easy to integrate with for source control.,Pull request screen is simple and efficient. Creating repositories has never been easier. Permissions management is easy to use.,Note that the cloud version has a lot more features than the hosted one. The hosted one is fine, but it lags behind quite a bit on the cutting-edge stuff.,8,Our developers are much happier using Git than our previous SVN solution.,Gitlab,JIRA Software, Bamboo
Unspecified
Bitbucket
165 Ratings
Score 8.5 out of 101
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>TRScore

Bitbucket Reviews

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>
Bitbucket
165 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.5 out of 101
Show Filters 
Hide Filters 
Filter 165 vetted Bitbucket reviews and ratings
Clear all filters
Overall Rating
Reviewer's Company Size
Last Updated
By Topic
Industry
Department
Experience
Job Type
Role

Reviews (1-25 of 42)

  Vendors can't alter or remove reviews. Here's why.
Gordon Lo profile photo
May 10, 2019

User Review: "Basic Bitbucket is Decent"

Score 3 out of 10
Vetted Review
Verified User
Review Source
We have a dedicated team that is using Bitbucket in the organization today. They were part of a prior acquisition that was setup on the Atlassian tool set. It's used in conjunction with other Atlassian tools including JIRA, and Bamboo to facilitate development processes and source code management. It's worth noting that Dynacare is using both Bitbucket and VSTS for our source code management.
  • Bitbucket is very simple as a code repository goes. You can't really go wrong if you choose to keep private repositories here.
  • If you're ok with the basics, the pricing point is competitive compared to alternatives like VSTS which can cost more.
  • Integration to other Atlassian tools is well done. JIRA integration, for instance, enables branching and code reviews right from the JIRA tickets, which can improve work efficiency. If you choose to also purchase Bamboo, automated builds and deployments hook into the repositories and provide icons to determine if the build is working or broken.
  • Management of the repositories and projects is simple and easy to use.
  • Getting support for an issue is relatively speedy and the staff are usually able to help you resolve issues quickly.
  • The UI needs a refresh because it feels so dated and clunky.
  • CI is not available in the free tier. Costs of Bamboo to get CI builds can be expensive.
For small teams that only require the basics, Bitbucket will suffice. If you're already using Atlassian products, using Bitbucket is a no-brainer. Bitbucket integrates effortlessly with Bamboo and JIRA and offers a positive experience for the implementation team. However, that's where the good parts end. VSTS has a superior user experience, more features, and the pricing is comparable to Bitbucket. VSTS will grow seamlessly with your team, whereas Bitbucket is relatively focused and requires additional products such as Trello or JIRA to get your team into a full-fledged ALM/SDLC workflow.


Read Gordon Lo's full review
Michelli Capecchi profile photo
March 27, 2019

Bitbucket Review: "A much simpler way to manage the source codes."

Score 8 out of 10
Vetted Review
Verified User
Review Source
This great software called Bitbucket is being used in the software development deparment since it is very useful. It provides the optimal tools to carry out the development of large business projects making communication, writing code, testing and implementation much simpler because we can access all of this in one place. It also allows us to access our private repositories in a much more secure way because we are the ones who give permission to access them. The implementation of this software has facilitated the administration of codes as well as the management of projects.
  • Intuitive and interactive interface.
  • Provides security to all our codes.
  • It offers unlimited private repositories.
  • Its integration with other tools makes its operation much more powerful.
  • Provides the most optimal tools to carry out the development of projects in a safe and simple way.
  • Its integrations are very limited since it is only integrated with tools from the same company.
  • When you want to create very large projects, your platform tends to slow down so when you want to test the codes and implement them, it is difficult to proceed.
  • Your only way to get all the tools or features of your platform is through premium users.
  • Collaborative work, although it is a great advantage, can also imply more expenses, especially if it is executed through its integration with other tools.
This software is suitable for very basic or not very extensive projects. This software is ideal to be implemented in large companies since they have the ability to pay for it as well as maintain their performance effectively as they can carry out the constant maintenance of the software. In small companies, although it may facilitate development work, the costs can be much higher than expected, so using them in them may not be very favorable.
Read Michelli Capecchi's full review
Thamara Pathiranage profile photo
March 26, 2019

Bitbucket Review: "Best source codes versioning control platform for organizations."

Score 9 out of 10
Vetted Review
Verified User
Review Source
Across our whole organization, we are using the Bitbucket platform. We are using Bitbucket for code versioning and managing our source codes. Our development teams collaborate and manage the source codes within the platform. We can set access permissions for repositories, and also the user interfaces are very easy to use. It is the ideal way to manage and store our source codes.
  • Easy to version our source codes.
  • We can ensure maximum protection for our valuable source codes.
  • Can set access permissions for repositories.
  • We can easily review source codes.
  • When the service is down, it will remain down for more than 1 or 2 hours.
  • Unable to archive repositories.
  • It would be great if we could have some improvements to the user interfaces and user experiences.
We manage our source codes with the Bitbucket cloud, so our source codes are accessible from any location with a working internet connection. When we want to manage small, medium, or large sized projects we can use Bitbucket, as it is well suited for any kind of project. We are using BitBucket for the versioning control of source codes. We are using it to manage our latest large project source code, which is facilitated countrywide.
Read Thamara Pathiranage's full review
No photo available
June 17, 2019

Review: "Bitbucket - Simple version control management system"

Score 8 out of 10
Vetted Review
Verified User
Review Source
Bitbucket is a git repository management solution designed for professional teams. It gives us a central place to manage git repositories, collaborate on our source code and guide us through the development flow. It facilitate us to work with sourcetree git client applications which provide a graphical user interface to interact with our git repositories. It helps us collaborate better on code and integrates well with other Atlassian tools like Jira and Bamboo, which makes it easier to implement DevOps processes and keep track of the development workflow. Therefore working with Bitbucket is so easy. Beginners can start working on Bitbucket without knowing git commands. And also it provides strong access control. We can ensure the safety of our project in Bitbucket. I am using Bitbucket for managing my own projects. Before that I tried several version control systems to do that but only Bitbucket provides me with a flexible way to manage my projects. Also we have no need to worry about the commands which are being used in git. By using the sourcetree git client we can do all the version controlling task very easily. I recommend that all of you use Bitbucket for doing your version control tasks.
  • Easy to track who has been making changes to the repository.
  • Each developer can have his/her local repository and keep changes in sync with the server.
  • Excellent auditing tools
  • Simple interface and file management through built-in SourceTree integration.
  • It provides limited space for community edition.
  • No ability to nest repositories.
  • Server version does not allow a README to be generated automatically when a repository is created (only available in the Cloud version).
  • No ability to archive a repository (and moving to a different project changes the hyperlink path).
For large enterprises, Bitbucket and the rest of the Atlassian suite are kind of a given. It gives you the most options and customizations, and tons of data points. For medium to small organizations, it's probably overkill, and you'd be better served by an app or suite of apps that required less setup and maintenance, and less complexity to deal with.
Read this authenticated review
No photo available
July 16, 2019

Bitbucket Review: "Excellent private Git Repo with powerful inbuilt CI tool"

Score 10 out of 10
Vetted Review
Verified User
Review Source
Bitbucket is used by my department as a code repository as well as for automating the build process for applications.
  • Good integration with other Atlassian products as well as 3rd party products like Slack.
  • Good for code review via pull requests.
  • Pipeline feature is very useful for automating the build process.
  • Could integrate better with a documentation tool, like GitHub does.
Bitbucket is great for having low-cost private repositories and integration with other Atlassian tools like Jira. The bitbucket pipeline feature is powerful (supports docker builds) for CI. The pull request feature ensures that you can make code review mandatory.

If you want a lot of documentation and a public-facing repo, Github is better.
Read this authenticated review
No photo available
March 12, 2019

Bitbucket Review: "Still evaluating, but promising so far"

Score 8 out of 10
Vetted Review
Verified User
Review Source
Bitbucket Server is being rolled out to select development departments in our organization. At this time, our department is still evaluating the solution. We are not sure if we will transition to using it as our production code repository.
  • Ability to manage file versioning. Each developer can have his/her local repository and keep changes in sync with the server.
  • Simple interface and file management through built-in SourceTree integration.
  • Excellent auditing tools. Easy to track who has been making changes to the repository.
  • No ability to nest repositories.
  • Server version does not allow a README to be generated automatically when a repository is created (only available in the Cloud version).
  • No ability to archive a repository (and moving to a different project changes the hyperlink path).
Bitbucket is a great, easy to use git repository for code and file versioning. It is very easy to use if you have knowledge of how git works. If you are unfamiliar with git, it may seem confusing.
Read this authenticated review
Garett Dunn profile photo
November 12, 2018

Bitbucket Review: "A complex but powerful piece of the puzzle"

Score 7 out of 10
Vetted Review
Verified User
Review Source
We're using Bitbucket (formerly Stash) across most of the engineering organizations. It helps us collaborate better on code and integrates well with other Atlassian tools like Jira and Bamboo, which makes it easier to implement DevOps processes and keep track of the development workflow.
  • 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
  • While it integrates flawlessly with other Atlassian products, it's lacking in 3rd party integrates, especially compared to competitors like GitHub and Gitlab
  • Using Jira for issues gives a lot of power, but it's also a lot of overhead and complexity that may or may not be necessary for your organization. It also puts issues in another tool, adding a little friction when it comes to addressing issues in your code
  • Searching for and discovering other projects and GitHub isn't quite as intuitive or easy to use as competitors
For large enterprises, Bitbucket and the rest of the Atlassian suite are kind of a given. It gives you the most options and customizations, and tons of data points. For medium to small organizations, it's probably overkill, and you'd be better served by an app or suite of apps that required less setup and maintenance, and less complexity to deal with.
Read Garett Dunn's full review
Tim Hardy profile photo
January 08, 2019

Review: "Bitbucket, a great cloud-based source control solution for Git Repositories"

Score 8 out of 10
Vetted Review
Verified User
Review Source
We use Bitbucket as the source control repository for over twenty repositories. It is primarily used by the Development team, but operations and quality assurance teams use it to a limited extent as well.
  • 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.
  • 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.
Bitbucket is well suited for any development team that needs a cloud-based Git solution. It is exceptionally suited for a small team getting started that wants a private Git repository because GitHub does not support private repositories in their free version.
Read Tim Hardy's full review
Dave Otis profile photo
January 05, 2019

Bitbucket Review: "Smooth git repository"

Score 10 out of 10
Vetted Review
Verified User
Review Source
We mainly use Bitbucket across all our department to easily manage our in-development projects. We find it really easy to use, and it saves us a lot of time and effort to manage our projects. With this nice tool, we can easily manage, review and monitor our code, plus it gives an amazing integration with JIRA.
  • Very simple usage
  • JIRA Integration
  • Can be run on your own servers
  • Issue tracker
  • Low cost
  • Sometimes slow
  • Privileged access
At first we used SVN, which was a basic solution to our requirements. We decided to switch to Bitbucket because it offered many tools and was an easy-to-use solution to simplify our work. With the integration of JIRA and the ability to revise the code and track potential bugs, Bitbucket was a must have at our company.
We actually do not have any scenario where Bitbucket is less appropriate in our company, we simply love it.
Read Dave Otis's full review
Cristian Bodnarasec profile photo
August 29, 2018

User Review: "Bitbucket for your development needs"

Score 10 out of 10
Vetted Review
Verified User
Review Source
Most of the departments at eSilicon use Bitbucket for
  • Source code versioning
  • Code review
  • Pull requests and approvals
  • Public and private repositories
We moved away from SVN and chose Bitbucket due to its nice and friendly UI, code review, and approvals of pull requests. The built in migration tool from SVN was also a decision factor. This decision came after we moved to JIRA as our project tracking software, which was also helping in choosing Bitbucket because they are tightly integrated.
  • File versioning - as simple as that
  • Code review and approval of the pull requests: very handy when some team members are juniors or new to the project and the project lead or the senior developer(or both) has to be watchful on the commits.
  • Permissions management - as a Bitbucket users and projects manager, I have to be careful who has access to the code and especially the code of other projects. In Bitbucket the permissions are simple and fit to this purpose.
  • 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.
Bitbucket fits best in providing its features to a small team, under 25 users. Under 5 users and it is actually free if you use the cloud option. It's good even for larger teams if the budget is not a concern. If most of your users like to work with UI when doing commits, pull requests, and code review, then Bitbucket is right for you. If you have users that prefer to work in command line, it is possible with Bitbucket too (by using its underlying Git server directly).
Read Cristian Bodnarasec's full review
Sean Patterson profile photo
November 20, 2018

Bitbucket Review: "Great code management and deployment system for 90% of your projects."

Score 8 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.
Read Sean Patterson's full review
Tiago Romero Garcia profile photo
November 18, 2018

Bitbucket Review: "Outstanding codebase manager, specially if the team also uses JIRA"

Score 9 out of 10
Vetted Review
Verified User
Review Source
It's being used by several departments within the company and clients of the company.
It addresses hosting the codebase using the Git platform, where the developers can share and collaborate when developing the functionalities of their projects, and also allows developers to perform code reviews and provide visibility of their work with the JIRA board because of the Bitbucket-JIRA integration.
  • Intuitive
  • Reliable
  • Good integrations
  • Very useful diffing tools
  • Hard to track stale branches, which end up increasing the size of the repo
  • Could use better labeling options for filtering and searching of PRs
  • Could have an integrated wiki like GitHub
Well suited for small to medium sized teams which need to share code and review each others' PRs.
Great if team is using JIRA because of the integration with stories.
Less appropriate if teams need to work off different CI pipelines which dont have good integration with Bitbucket
Read Tiago Romero Garcia's full review
Gabriel Samaroo profile photo
September 27, 2018

Review: "Bitbucket - Great Git Version Control tool for Developers"

Score 10 out of 10
Vetted Review
Verified User
Review Source
The software engineering [department] uses BitBucket as its choice of version control for all repositories (over 30). It allows us to manage our advanced development and deployment workflows and integrates well with JIRA and Confluence.
  • Very intuitive and user-friendly user interface.
  • Lot of options for integrations, such as with JIRA, and with Slack.
  • Very reliable. Never an issue with being buggy or not working.
  • It would be cool to have better options to search for individual User contributions.
  • You can set up a list of users who are required to approve certain pull requests (which is VERY useful). It would be nice to set up a group of users, then assign a group as being required for approval, so that if that group changes, you can update it in one place and not across every code repository.
  • There are storage limits to how much you can store, and anything above it costs money. This generally isn't an issue, but can be in certain scenarios.
It's free, easy to set up, and gives you everything you want and need from Git Version Control. If you're simply storing data (images, videos, documents), version control isn't necessarily ideal, and something like Amazon S3 or Amazon Glacier is better suited.
Read Gabriel Samaroo's full review
Nethmal Sellahewa profile photo
August 30, 2018

Bitbucket Review: "One of the best in this category"

Score 8 out of 10
Vetted Review
Verified User
Review Source
We are using Bitbucket to manage all our ongoing projects and future projects. It is easy to integrate with any IDE and we are currently using PHP Storm. Because of the Bitbucket, multiple users can work at the same time. After all it is easy to sync all the work done by the team.
  • User Permission Handling
  • Team Management
  • Unlimited repositories.
  • First 5 users are free
  • Only five users for free plan
  • 1GB storage for free plan
  • Only 50 build minutes avaiable for free users
Please add some basic plan to small companies. Otherwise it is so hard to afford for small teams in the industry. Trello configuration is I think one of the best features in the product. Please increase the five users to at least 10 users in the free plan. Because it will help many programmers.
Read Nethmal Sellahewa's full review
Fedor Paretsky profile photo
April 11, 2018

Bitbucket Review: "Super affordable for smaller teams!"

Score 9 out of 10
Vetted Review
Verified User
Review Source
Bitbucket is used company-wide in all of our Engineering departments for a variety of products. We organized a large number of repositories in one organization and have each of the repository's permissions set to allow writing/reading for only a specific sub-group of our entire company. When creating a new repository, we typically clone a default repository, which additionally clones all of our personalized settings for the repo, such as webhooks, permissions, descriptions, etc...
  • Affordable for larger teams that require many reports split up separately into sub-groups.
  • Easy to customize all repo permissions and settings.
  • Awesome in-browser code viewer, that was just released!
  • Extremely intuitive and well-done UI, allowing viewing of many reports and handling code and files extremely simple/quick.
  • Private repositories are only free for up to 5 team members.
  • Many of the features of Bitbucket are clearly still a work-in-progress. You can see that some of the features aren't stable, and there are still some bugs in the releases that they make.
  • Searching repositories are not possible in the browser, unlike GitHub. You must download the entire repository or branch first, and then perform the search locally.
Bitbucket is most suited for small startups that are not at a stage to pay for company pricing for VCMs and do not want to host code on their own servers. It provides the necessary features to ensure that releases are a success, and unlike its competitors, Bitbucket does this for free. Bitbucket is less-suited for teams that are larger and companies that have large departments working on a single repository. At that point, it is time to look at self-hosting VCMs.
Read Fedor Paretsky's full review
Richard Molina profile photo
May 03, 2018

Bitbucket Review: "My preferred tool for managing git repositories. It's great."

Score 6 out of 10
Vetted Review
Verified User
Review Source
During my career as a programmer, I have seen the need to find software to manage my projects in the cloud, that is, where I found Bitbucket and since then I did not stop using it.
Not only does it have a pretty clean and clear interface, but it's also easy to use. It only took me about 15 minutes to see how it worked.
Now I have all my projects accessible in the cloud thanks to this online platform.
I love it. I simply recommend it to the whole community of programmers.
  • When cloning projects, it is quite easy thanks to the button that allows you to quickly open the git client.
  • I currently have several projects in my Bitbucket account stored. When I need a similar algorithm, I just log in to my account and download the project I need.
  • On one occasion, I used the online interface to join several commits from different programmers without using the command line.
  • It has little documentation for the Hispanic community.
  • They can improve cloud storage costs for independent programmers.
  • I would like you to have a tutorial for basic users in multiple languages.
When I'm developing an application from scratch, I always need a structure to guide me. This is where Bitbucket comes into play. Clone one of my previous projects thanks to Bitbucket and I can start to develop. It's great, easy and fast!
Read Richard Molina's full review
Ronald Melendez profile photo
May 09, 2018

Bitbucket Review: "The best code repository manager"

Score 9 out of 10
Vetted Review
Verified User
Review Source
It is an excellent code manager based on Git. Bitbucket has become my favorite when creating new repositories of code.
  • Pretty good code security options. The security settings for the permissions to write in the repositories is very, very good.
  • It's the best way to resolve merge conflicts in the code. Graphically it is very easy to solve these problems in our code.
  • The way to perform the pull request is very simple for your development coordinator to review and approve your code.
  • You can have your control of code versions very elegantly, with a fairly comfortable interface to work.
  • You can only have two repositories for free, to get more you must have a payment account.
  • Is a bit heavy when loading the page to be able to review the repositories.
  • It does not have an intuitive interface for the user and it costs a bit to adapt to its interface.
When you have multiple repositories and you want a good security, the best thing is to use Bitbucket. You have very attentive support and the repository has no weight limit. You can work with the language of your preference and work with Git or with Mercurial. It is one of the best options when you have several important projects to develop. The option of using Bitbucket is always on the table.
Read Ronald Melendez's full review
No photo available
February 01, 2018

Bitbucket Review: "A fantastic source code management tool"

Score 9 out of 10
Vetted Review
Verified User
Review Source
We use Bitbucket in all our offices worldwide to manage our source code migrated to Git - that is, almost all our code base, as we get rid of older versioning systems like CVS, SVN, Mercurial and Platinum. Bitbucket gives a front-end that helps a lot the collaboration between developers on a common code base: helping see the code in central repositories, visualize the branching network, manage pull requests, perform the associated code reviews, and plug external tools (like Jenkins) thanks to its system of hooks.
  • In my experience, Bitbucket has shown as very stable. In more than 2 years of regular usage, with more than 5,000 people contributing on an immense code base, I have only experienced one unscheduled outage as a user, lasting less than 1 hour.
  • Bitbucket proposes a handy visualization tool to help see branches, merges of the various contributions.
  • The code review feature of Bitbucket is fairly good, allowing to comment modified code, reply to comments. This helps developers discuss on changes until they reach a consensus.
  • Bitbucket integrates well with JIRA (from Atlassian too). It is possible to create a new branch directly from a JIRA issue. This allows the people who subsequently access the JIRA issue to find the code.
  • Bitbucket also integrates with HipChat. Pull requests can trigger notifications in HipChat rooms.
  • It is possible to add hooks, and integrate specific actions through various plugins. A Jenkins plugin allows to set up a continuous integration system, and contribute in a Devops initiative.
  • Bitbucket does not highlight well lines of code for which only the indent change. This makes it painful to review some pull requests, as large blocks of code can be highlighted as changed.
  • When accessing a project or repository for which you don't have access, Bitbucket just gives you an error, but gives no way of notifying the project/repository owner that you would like to get access, or getting the name(s) of the project/repository owner(s).
  • The search engine is quite limited. It seems it searches in the repository names and descriptions, but does not search in the source code. We have to setup a third-party search engine.
Bitbucket does well its core business: provide a central store for your Git repositories, support the pull request management and code reviews. On top of that, it also has good potential for integration in a software company's ecosystem. We can definitely say that Bitbucket integrates natively with other Atlassian products (especially JIRA and HipChat in my experience). But it can also integrate with Jenkins, and probably other tools thanks to its hook system.
Read this authenticated review
No photo available
April 23, 2018

Review: "Bitbucket is a great and reliable versioning tool, especially if you're looking for free git repos hosting"

Score 8 out of 10
Vetted Review
Verified User
Review Source
I've used Bitbucket both as a Freelancer and as a Software Engineer at the company I used to work at. We used Git at that company and Bitbucket allows for unlimited number private repositories for a smaller fee than GitHub. Bitbucket was mainly used by the engineering team although it has plenty of integrations that allow for Product owners and managers keep track of what the team was doing.
  • When it comes to private repos, it is a lot cheaper than GitHub since it allows for an unlimited number.
  • It supports code review, pull requests, branch comparison and commit history.
  • It has a companion app called Sourcetree that is very easy to use if you're a CLI buff.
  • It integrates with tools like JIRA, which help in project management.
  • Apparently not so stable as GitHub, but that is rarely a problem.
  • The only way to search is to launch repository and find it locally or use external apps.
If you're part of a small team with 5 or less users, I'd say Bitbucket is the tool to use, since it allows for unlimited repos, be them public and/or private. Bitbucket started out as a Mercurial VCS, so if your team works with Mercurial you can't go wrong with it. If your team has projects in SVN though, you can't go with Bitbucket as it doesn't support it. If your team already uses JIRA, that could also weigh in as a pro to using Bitbucket as it integrates with it natively off the bat.
Read this authenticated review
No photo available
April 03, 2018

Bitbucket Review: "Great productivity tool for teams"

Score 9 out of 10
Vetted Review
Verified User
Review Source
It is actually the tool used to share our apps code by the whole organization. It works perfectly as needed. There have been very few times when the service was unavailable so I would say it is pretty reliable, which is very important for this kind of product.
Lately they have updated the user interface and I find it much better than before. As I'm not usually writing code I do use the web interface to look things up when needed.
  • Works seamlessly with our build tool (Drone CI)
  • Easy and clean UI for exploring the repo
  • Reliable service
  • Improve the file diff tool
  • Have an official mobile app, mainly to be able to look at updates, PR, commits, etc.
I haven't used much of the competition to be able to describe different scenarios which are better for one product or another, but from my experience, Bitbucket works perfectly for small teams, 2-10 people at least. It's a good price for startups on a budget. I have also been using it as a student and it was great to be able to have private repos for free.
Read this authenticated review
Brett Knighton profile photo
January 18, 2018

Review: "Bitbucket meets the needs of our use case."

Score 8 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.
Read Brett Knighton's full review
Jeffrey Cheng profile photo
December 13, 2017

Bitbucket Review: "Your go-to for free private repositories!"

Score 7 out of 10
Vetted Review
Verified User
Review Source
Previously I was using it as the main development platform for work. I found the free private repositories very valuable for an early stage start up as well as very easy to integrate with CI and other tools. They have plenty of integrations prebuilt and their support is very responsive as well. I find it a very great alternative to GitHub and GitLab (which seems to be down almost every day at least for a couple hours).

I still use it personally for my own projects that I work on with friends and have almost no issue with the basic day to day features.
  • Bitbucket is almost never down and you'll always be able to access your repositories.
  • Easy to use integrations for CI and development tools.
  • Newly rolled out features are well thought out and do not take away from the UX and core functionality.
  • The settings of each repository are a little bit hard to navigate.
  • The list of all projects and repositories are also hard to navigate.
  • For a smaller team, keeping track of smaller projects all over the place is tedious.
It's well suited for any team ranging from 5+ people. If it gets smaller than that, it might just be easier to hold your repos on GitHub strictly because of the way the information is displayed on the page. Aside from that, all the standard features like issue tracking and making pull requests are going to be there. The UX/UI is not as friendly as GitHub but it is a solid tool for free private repositories.
Read Jeffrey Cheng's full review
Filip Witkowski profile photo
November 09, 2017

Bitbucket Review: "Must have versioning control if you use Jira"

Score 9 out of 10
Vetted Review
Verified User
Review Source
It is used as main versioning control tool for all Our company's projects. It is used as part of Altassian Jira suite, together with Jira, Bamboo and Confluence. We use it as stash for our projects, where developers check in they branches using git commands, create pull requests and merge approved branches (pull requests) in to main branch.
  • It is great to track changes done by different programmers.
  • You can add comments, tasks to pull request.
  • It works together with Jira, so inside your Jira tickets you see all branches and pull requests associated with the tickets. This is really useful.
  • You could add some sorting and filtering options to table views.
  • View changes done for particular project (inside solution) or folder.
It is very good when you have multiple projects and developers cross working on same code.
Also if you have it as part of Altassian it is your must to have versioning control software. I works seamlessly with Jira.
When you have small company with one project, you probably want to have GitHub or GitLab.
Read Filip Witkowski's full review
Aditya Peshave profile photo
September 27, 2017

Review: "Bitbucket - Great tool for agile software development"

Score 10 out of 10
Vetted Review
Verified User
Review Source
We use bitbucket as the only source control system here at Sophos. Every process starting from developing to deployment is backed by bitbucket.
  • Conflict management is superior in bitbucket.
  • It provides quick and easy connectors to JIRA and Jenkins.
  • It is very convenient to work on multiple branches at the same time and to track the status of the branch by visual representation of the branch commits by graphs.
  • Finding pull requests is a bit confusing once you have reviewed it, it loses the track from notifications. There should be a way to keep approved PRs in the notification segment.
For software product industry where projects are best fit as agile module, bitbucket plays great role with branches and its pull request management.
Read Aditya Peshave's full review
Bayley Gaillard profile photo
August 11, 2017

Bitbucket Review: "Great product"

Score 8 out of 10
Vetted Review
Verified User
Review Source
We use Bitbucket across all of IT; it's a great product, very easy to integrate with for source control.
  • Pull request screen is simple and efficient.
  • Creating repositories has never been easier.
  • Permissions management is easy to use.
  • Note that the cloud version has a lot more features than the hosted one. The hosted one is fine, but it lags behind quite a bit on the cutting-edge stuff.
Great if you're using an Atlassian stack, as it integrates well with Bamboo and JIRA
Read Bayley Gaillard's full review

About Bitbucket

Bitbucket from Australian-headquartered Atlassian offers source code management and version control.
Categories:  Version Control

Bitbucket Technical Details

Operating Systems: Unspecified
Mobile Application:No