Share your experience using Canonical Bazaar

The easiest route - we'll conduct a 15 minute phone interview and write up the review for you.

Use our online form to submit your review. It's quick and you can post anonymously.

Your review helps others learn about this solution
The PeerSpot community is built upon trust and sharing with peers.
It's good for your career
In today's digital world, your review shows you have valuable expertise.
You can influence the market
Vendors read their reviews and make improvements based on your feedback.
Examples of the 84,000+ reviews on PeerSpot:

Rohit Nagar - PeerSpot reviewer
Pre-Sales Solution Engineer at Amrut software pvt ltd
Reseller
Top 5
Offers integration capabilities that help streamline workflows in organizations
Pros and Cons
  • "The product's initial setup phase experience was good."
  • "The tool offers a limited pipeline structure."

What is our primary use case?

I use the solution for my company's customers, for whom I take care of the version controlling of source codes.

What needs improvement?

The tool offers a limited pipeline structure. In terms of improvements, the tool should provide more pipeline structures. On the security front, Bitbucket doesn't provide much, making it an area where improvements are required. With respect to code review, the tool needs to provide more options and provisions so that it is possible to link and perform code reviews without a lot of hesitations or shortfalls. The aforementioned area can be considered for improvement in Bitbucket.

For how long have I used the solution?

I have experience with Bitbucket for six to seven years. I am a user of the tool. My company also has a partnership with Bitbucket.

What do I think about the stability of the solution?

Stability-wise, I rate the solution a nine out of ten.

What do I think about the scalability of the solution?

Atlassian has an architecture that supports scalability features, especially when you deploy the product on an on-premises model since it can support multi-node functionality.

My company deals majorly with enterprise-sized customers who use the product.

How are customer service and support?

I rate the technical support an eight out of ten.

How would you rate customer service and support?

Positive

How was the initial setup?

The product's initial setup phase experience was good.

The implementation is pretty straightforward because there is not much you can do with the Bitbucket since it can be described as more of a repository-oriented tool.

The solution is deployed on the cloud.

The solution can be deployed in a week.

What's my experience with pricing, setup cost, and licensing?

Bitbucket is available at a minimal price point. I rate the product price as two on a scale of one to ten, where ten means that it is a very expensive tool.

What other advice do I have?

The product is predominantly used in the IT sector.

Bitbucket's collaboration is based on Git, so anyone can create codes with the same repositories. The collaboration process of Bitbucket is good, but there are a lot of limitations with respect to the functionalities, especially when we look at Bitbucket's competitors like GitHub or GitLab. Bitbucket is not at the level of GitHub or GitLab. Bitbucket is more for entry-level teams who don't want to get into security or the pipeline part of their product. For an entry-level team, Bitbucket is good.

In terms of the CI/CD pipeline, though Bitbucket has a pipeline, it is not so strong. The major advantage of Bitbucket is on the price front since its competitors offer tools at a very high cost. The products from competitors are offered at costs that are five times more than the price of Bitbucket. With Bitbucket, the pricing is minimal, and you get many functionalities.

Code review is not so solid in Bitbucket, so you can do only a limited set of activities inside Bitbucket. The pull requests part in the tool is actually good. I cannot see any standard features available in the tool, but it offers normal functionalities. Bitbucket has a lot of limitations in the reviewing part.

Bitbucket integration streamlines workflows since it has integrated with a lot of CIs. The tool also works with an open DevOps approach, though there are no ready-made or predefined plugins available, which allows you to just plug and integrate with the CI server. You can also go with webhooks or APIs as they give the diversity feature, allowing you to play with multiple products, after which you need not switch between products just for the sake of integrations.

Bitbucket handles large repositories or projects since it has Git LFS, so if we have a large file system, then it seamlessly integrates. The problem comes with the tool's memory-related capabilities since if you go with its premium plan, then it is good, but if not, then on a monthly basis, you need to renew your space, which can be a slight headache for a customer.

For an entry-level team in a company, Bitbucket is a good option. If there are people who want some advanced tool for version controlling of systems with CI/CD integrations, then they need to look at other options.

I rate the tool a seven to eight out of ten.

Scalability-wise, I rate the solution a nine out of ten.

Disclosure: My company has a business relationship with this vendor other than being a customer:
Flag as inappropriate
PrinceKumar1 - PeerSpot reviewer
Expert Software Engineer at a tech services company with 10,001+ employees
MSP
Easy-to-learn tool with a valuable automated workflow functionality
Pros and Cons
  • "It's straightforward to adapt to, with user-friendly features and a convenient UI."
  • "The product could be less expensive for small companies."

What is our primary use case?

We use Bitbucket to store all of our code repositories. It has become the standardized tool for code management across all teams.

What is most valuable?

The platform integrates with other tools, such as Jenkins, enabling automated workflows for building, testing, and deploying code changes. It triggers the pipeline process, ensuring that builds are generated and deployments are managed efficiently.

What needs improvement?

The product could be less expensive for small companies.

For how long have I used the solution?

We have been using Bitbucket for five years.

What do I think about the stability of the solution?

The product is stable. Being utilized by a multinational company like ours, stability is crucial, and it has consistently delivered on this front. Over the past five years of usage, we have encountered no significant defects or bugs.

What do I think about the scalability of the solution?

We have around 1000 Bitbucket users in our company. On a wider scale, across India, where we have 22,000 employees, Bitbucket adoption is also significant.

How was the initial setup?

The initial setup for Bitbucket was straightforward. The process was similar to deploying GitHub and GitLab, based on Git technology. We have various tools available, such as SourceTree or Visual Studio Code, which can seamlessly integrate with the product. I prefer using Git Bash for command-line operations. However, many others in our team utilize Visual Studio Code, which provides a user-friendly interface for running commands.

What's my experience with pricing, setup cost, and licensing?

In a small-scale company where I previously worked, cost-saving measures led to a transition from GitLab's dedicated servers to GitHub's cloud-based solution. This switch resulted in significant cost savings and demonstrated the impact of cloud technology adoption on budget management. However, my current organization, a larger enterprise with a substantial budget, focuses on reliability and functionality rather than cost alone. Therefore, while Bitbucket may be perceived as costly for smaller companies, larger enterprises like mine prioritize tools like ServiceNow despite their expenses.

Which other solutions did I evaluate?

While alternatives like GitLab and GitHub were available, our organization remained steadfast in its preference for Bitbucket. Additionally, our team members, particularly those involved in DevOps, CI/CD, and system maintenance, were highly experienced with Bitbucket. Given the critical nature of our work in the banking and insurance sectors, where clients worldwide depend on our products, there was a reluctance to experiment with alternative solutions.

What other advice do I have?

Learning to use Bitbucket, especially for beginners, is quite easy. In my experience spanning over twelve years in the field, most companies rely on Git for version control, and Bitbucket is just one of the platforms built on Git technology. The commands and client tools are the same: Bitbucket, GitHub, or GitLab. This uniformity makes it straightforward for beginners to adopt and use Bitbucket or any Git-based tool without facing significant challenges.

I recommend Bitbucket for version control features. It is a good tool suitable for long-term use. It's straightforward to adapt to, with user-friendly features and a convenient UI. 

I rate it an eight out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate