Try our new research platform with insights from 80,000+ expert users
Senior Project Manager at Wipro Limited
Real User
Excellent web interface and good integration with Atlassian products
Pros and Cons
  • "Bitbucket's most valuable feature is the web interface, which is useful compared to other tools, has a lot of features, and is intuitive."
  • "It goes well with other Atlassian solutions like Jira or Bamboo, but integration with other third-party solutions is more complex."

What is most valuable?

Bitbucket's most valuable feature is the web interface, which is useful compared to other tools, has a lot of features, and is intuitive. 

For how long have I used the solution?

I've been using Bitbucket for two years.

What do I think about the stability of the solution?

Bitbucket is very stable.

What do I think about the scalability of the solution?

Bitbucket's scalability is good for a single location.

Buyer's Guide
Bitbucket
November 2024
Learn what your peers think about Bitbucket. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,406 professionals have used our research since 2012.

What about the implementation team?

We used an in-house team.

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

I understand Bitbucket's cost is on the higher side.

What other advice do I have?

Before implementing Bitbucket, people should be clear on the tools they will have to adopt based on their needs. It goes well with other Atlassian solutions like Jira or Bamboo, but integration with other third-party solutions is more complex. I would give Bitbucket a rating of nine out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user1261719 - PeerSpot reviewer
Chief Information Officer at a recruiting/HR firm with 11-50 employees
Real User
A secure and cost-effective solution for code tracking and management
Pros and Cons
  • "Bitbucket is a standard git implementation with perfectly coordinated screens, it's secure, and we have had no problems with it."
  • "The installation of Bitbucket on our server was not as easy as other Atlassian products, so it is something that can be improved."

What is our primary use case?

We develop our own applications and all of our source code activities are managed and tracked on Bitbucket.

What is most valuable?

Bitbucket is a standard git implementation with perfectly coordinated screens, it's secure, and we have had no problems with it.

We are satisfied with the user interface.

What needs improvement?

The installation of Bitbucket on our server was not as easy as other Atlassian products, so it is something that can be improved. The same is true for the upgrade process. I have upgraded it twice, and it is similar to the initial installation.

For how long have I used the solution?

I have been using Bitbucket for two years.

What do I think about the stability of the solution?

We have had no problems and I'm satisfied with the stability. We use it quite heavily because all of our applications and updates are handled on different branches in Bitbucket.

What do I think about the scalability of the solution?

I cannot say much with respect to scalability because we are a small company with a maximum of five people who are using the product.

How are customer service and technical support?

In the two years that we have been using Bitbucket, we have not needed any support.

Which solution did I use previously and why did I switch?

Prior to using Bitbucket, we were using the freeware version of SVN. We switched because Bitbucket has better features, especially for source code maintenance.

How was the initial setup?

The initial setup was a little bit complex. It requires more intervention on the Linux console than the other Atlassian products. You need to adjust more files, for example.

It took us about a month to deploy and three people were involved in the process. Only one person is required for maintenance because it is generally maintained by Atlassian.

What about the implementation team?

The deployment was done by our in-house team.

What was our ROI?

We have seen ROI but I cannot easily quantify it with numbers.

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

We are using the minimum package with ten users and we are happy with the price because we are a small company. With our small number of users, our licensing fees are approximately $10 USD per month. There are no fees in addition to this.

Which other solutions did I evaluate?

We evaluated GitHub but we require our own server for source code management.

What other advice do I have?

This solution is good and it covers all our needs. Periodically, I receive announcements from Atlassian, mostly concerning the security features. They are fixing the newly discovered vulnerabilities and also, there are some other improvements in the features. Normally, I am not affected by the new features because we don't require them.

My advice is to start using this solution because it works very well and we are very satisfied with the functionality. If somebody knows how to configure git for libraries then they can implement Bitbucket as well.

I would rate this solution a ten out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Bitbucket
November 2024
Learn what your peers think about Bitbucket. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
816,406 professionals have used our research since 2012.
Software Engineer at a tech consulting company with 11-50 employees
Real User
Top 20
It's scalable, and you can use it to whitelist IP addresses during deployment
Pros and Cons
  • "You can use Bitbucket to whitelist IP addresses during deployment."
  • "Currently, what's lacking in Bitbucket is the assignment feature."

What is our primary use case?

We're using Bitbucket for version control and deployment.

What is most valuable?

What I like best about Bitbucket is that you can use it for deployment, primarily if your IP addresses do not work well with your deployment scripts. You can use the tool to whitelist IP addresses during deployment.

What needs improvement?

Currently, what's lacking in Bitbucket is the assignment feature or the feature of giving permissions to other users.

For how long have I used the solution?

I've been working with Bitbucket since 2014.

What do I think about the scalability of the solution?

The scalability of Bitbucket is ten out of ten. Bitbucket has documentation on how to scale, and you can also communicate with the Bitbucket team for any scalability-related questions.

How are customer service and support?

I have yet to contact the technical support team for Bitbucket.

Which solution did I use previously and why did I switch?

Currently, we are moving from Bitbucket to GitLab for convenience, but at the moment, we're still using both solutions.

How was the initial setup?

Setting up Bitbucket is simple because you can log in with your email account.

My team uses scripts developed on Ruby to do Bitbucket deployments.

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

Bitbucket is a low-priced tool.

Which other solutions did I evaluate?

My company evaluated GitLab.

What other advice do I have?

I'm working as a software engineer.

My company has four Bitbucket users.

My rating for Bitbucket is nine out of ten.

I recommend the tool to others. One company even consulted with me, and I told that company to focus on Bitbucket.

My company is a Bitbucket user. There's no partnership currently.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Cuneyt Gurses - PeerSpot reviewer
Solution Architect, DevOps Engineer at sonne technology
Real User
Top 5Leaderboard
Minimal customer service required, standard licensing, with product efficiency
Pros and Cons
  • "Bitbucket is an integral part of our CI/CD project."
  • "I would like to see the integration with some of the cloud service providers improved."

What is our primary use case?

Our primary use case is for source coding and continuous integration.

How has it helped my organization?

Bitbucket has helped improve our organization by speeding up our production efficiency and product delivery processes.

What is most valuable?

Bitbucket is an integral part of our CI/CD project.

What needs improvement?

I would like to see the integration with some of the cloud service providers improved.

For how long have I used the solution?

I have been using Bitbucket for the past year.

What do I think about the stability of the solution?

Bitbucket does not have a problem with stability.

What do I think about the scalability of the solution?

The scalability of Bitbucket is reliable and we have over two thousand five hundred product items in place and the solution is operating as expected.

How are customer service and support?

Technical support is good. We are facing accessibility maybe once a month. This is a small number in comparison with others in the field.

How was the initial setup?

The initial setup of Bitbucket is not complex but you need to have a good working knowledge of the infrastructure.

What about the implementation team?

The implementation can be done in-house and takes two to three hours.

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

When it comes to licensing we have the standard plan.

What other advice do I have?

I can definitely recommend using Bitbucket and would rate them a nine out of ten.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
reviewer1198131 - PeerSpot reviewer
C.T.O at a computer software company with 1-10 employees
Real User
Top 5
Helps us with data collection, but we would like to see more infrastructure for the code
Pros and Cons
  • "The setup was okay, and it was well-integrated."
  • "The scalability could be improved."

What is our primary use case?

Bitbucket has a global way of collecting data from air conditioners and real-time data collection for global customers.

What is most valuable?

We like that it can be integrated with Jira.

What needs improvement?

We should be able to choose the size of the RAM or container classification. We would like to see more infrastructure for the code. The scalability could be improved.

For how long have I used the solution?

We have been using Bitbucket for nine months.

What do I think about the stability of the solution?

I rate the stability a five out of ten. In our organization, we have a lot of microservices, so our project wasn't that stable.

What do I think about the scalability of the solution?

I rate the scalability a four out of ten, and it could be improved. We have about 20 users.

How was the initial setup?

The setup was okay, and it was well-integrated. We are using a subscription cloud.

Which other solutions did I evaluate?

GitLab UI is better than Bitbucket. The UI in Bitbucket could be better. Jira is also not easy to understand.

What other advice do I have?

I rate this solution a seven out of ten. We want people to use Jira for an integrated approach between Jira and all the products. Regarding advice, If you want an enterprise-class product, I first recommend Jira, and then I would recommend Bitbucket.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user1234977 - PeerSpot reviewer
Quality Assurance Automation Engineer at a tech services company with 501-1,000 employees
Real User
A fast initial setup that is scalable and stable
Pros and Cons
  • "The initial deployment is rather straightforward and only takes 30 minutes to an hour."
  • "The solution is not user-friendly. Right now, the solution is not so easy to understand. It needs to update its design and overall user experience."

What is our primary use case?

We primarily use the solution for managing our own repository.

What is most valuable?

I don't have too much experience with Bitbucket; I use GitHub more often.

It's easy to switch back and forth between Bitbucket and GitHub.

What needs improvement?

The code review and creation of requests need improvement. In GitHub it's much easier and broader and that makes everything easier to see.

The solution is not user-friendly. Right now, the solution is not so easy to understand. It needs to update its design and overall user experience.

For how long have I used the solution?

I've been using the solution for several months.

What do I think about the stability of the solution?

The solution is relatively stable. It's much more stable than GitHub.

What do I think about the scalability of the solution?

The solution is fairly scalable. I'm not sure if scaling affects pricing, however. We often have around 100 users on the solution, but it depends on the project.

How are customer service and technical support?

I've never had to contact technical support.

Which solution did I use previously and why did I switch?

We did previously use a different solution. We switched to Bitbucket when we switched projects.

How was the initial setup?

The initial deployment is rather straightforward and only takes 30 minutes to an hour.

What about the implementation team?

I handled the implementation myself.

What other advice do I have?

We use the cloud deployment model.

We use the solution pretty extensively, but it depends on the client and the project.

I'd suggest those considering implementing the solution try all the functionalities in the trial period. That way you can decide if it will work for your projects.

I'd rate the solution eight out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user610590 - PeerSpot reviewer
Associate Tech Lead with 501-1,000 employees
Vendor
Our code quality has improved due to the required peer-review process

What is most valuable?

  • The whitelisting feature - Except for the white listed IPs nobody can access it.
  • It is on the cloud which, security-wise, is a plus point. 
  • It has several flows that makes it an effective user-review system to help avoid unwanted code. 
  • It also has different levels of security, different levels of encryption.

How has it helped my organization?

Initially, we were using other SCM tools that do not have stringent rules that your code should be reviewed first and only then can you commit the code. Bitbucket has push and pull features, that process. When someone wants to commit code, they first pull the code and submit a review request. The request goes to the reviewer and he has to review first, then only he can allow it to be merged.

This process has improved the code quality because every time we commit code it is reviewed by peers, and only then can you commit the code.

What needs improvement?

It has a distinct tree type of structure that any branch that you need to create can only be a replication of, more or less, of the changes. You can not have a branch that is totally different from the root. This is an advantage but also a drawback. Being a developer, I would prefer to have these kinds of rules. But again, that does not allow me to use the same repository for a different kind of structure so I would need to create a new repository if I am changing the whole structure of the application. You can say both, it is a drawback or it is plus of the application.

Another thing, the time it takes for the repository to get downloaded and be available increases if you are using the cloud version. The only thing we can improve is the bandwidth. If you have low bandwidth and you have a relatively large repository, say more than one GB, it will take a lot of time.

For how long have I used the solution?

Six to eight months now.

What do I think about the stability of the solution?

Until now, we haven't found any issues with stability. Once only, there was an issue, we were not able to connect to the application server. That was resolved within some 15 minutes, as soon as we filed a ticket and reported it, it was resolved in 15 minutes. I don't think that there is any issue with stability.

What do I think about the scalability of the solution?

Right now, we are at around 200 developers using it and we haven't found any issue with the scalability.

How are customer service and technical support?

I haven't called them, but we use their technical support system by submitting a ticket. I would rate it as eight out of 10, their support by email, etc.

Which solution did I use previously and why did I switch?

We were using something else initially. We switched to Bitbucket as it is a cloud version and we need to support multiple locations; people from multiple locations are accessing the code. Until now, it has been quite helpful.

How was the initial setup?

Because it's a cloud version, we did not need to do any kind of setup with it. We initially started using the trial version of it for 30 days. We created some repositories and started accessing it. Later on, we bought the Enterprise version of it. There were no issues, as such, in setting it up.

Which other solutions did I evaluate?

We had a few options: Installing it on-prem, and we were also using the previous solution. We found that we prefer Bitbucket as we were going to get good support from a known company. The other thing was that it is on the cloud so we wouldn't have to maintain the server and deal with other maintenance issues. That's why we prefer Bitbucket.

What other advice do I have?

If someone is going to migrate their own code from an SCM to Bitbucket, it could take a lot of time if your code is a bit older. That means that you have larger number of divisions, so it could really take much more time for transferring that to Bitbucket. Otherwise, there's no issue migrating. If it's something that will go directly into Bitbucket, it's just a one-step process.

When it comes to the migration process, because most developers are used to working on other tools, migrating them to Bitbucket takes some time. If Bitbucket had its own migration tool or utility that could be used directly to transfer your SCMs from the older system to Bitbucket, it would have been better. We had to figure out some way or other to do that. If they would have provided something like that, that would have been a plus point.

Overall, it's quite good. It gives you lots of flexibility to use it. It follows all of the site framework. The best practice is that you are required to have your code reviewed before it's committed. Also, there are many layers of permissions that you can apply to a repository. 

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
Download our free Bitbucket Report and get advice and tips from experienced pros sharing their opinions.
Updated: November 2024
Product Categories
Version Control
Buyer's Guide
Download our free Bitbucket Report and get advice and tips from experienced pros sharing their opinions.