The Good, Bad and Evil of BitBucket
April 19, 2021

The Good, Bad and Evil of BitBucket

Anonymous | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with Bitbucket

BitBucket is used by the developers and testers in the Technology and Operations group. It helps to version control the code and to implement end-to-end DevOps continuous integration. This is one of the best git-based source code management tools I've used and managed.
  • Very easy to integrate with other DevOps tools like Jenkins and with project/workflow management tools like Jira.
  • Very efficient in managing security and compliance standards for code, especially during pull requests, merge requests, branching, etc.
  • Very robust in performance, especially the cloud and datacenter versions hardly hit any performance issues and supports more than 2000+ developers in my company.
  • User Access Permissions to manage at the BitBucket instance level, Project level, Repository level, Pull/Merge requests level, etc. are making it difficult to manage, especially during the annual access review exercise in my organization. There should be bulk access provisioning and an access review feature instead of doing it using an external tool like Atlassian Crowd.
  • There should be ways to identify and archive unused repositories and branches. Currently, this is done manually.
  • When the license is fully utilized, then it stops all users from using it. It shouldn't stop the existing licensed users from using the tool. Instead, it should stop only the new users trying to access.
  • Integration to DevOps tools.
  • Source code management across multiple software development teams.
  • Branching strategies that helps to plan our release management.
  • The overall return on investment is very high compared to other source code management tools.
  • Having a subscription model only is making BitBucket's cost of ownership very high over the years. There should be an alternative option for the purchase of a license permanently (like proprietary software).
  • Paying separately for premium support is not a good idea. Premium support should be part of the package itself.
  • No local or on-call support available in Singapore and many other countries is also painful. There should be some local presence, at least in their leading market countries like Singapore.
1. GitHub is open source and also many security vulnerabilities because it is open source. That's one of the main reasons we chose BitBucket.
2. BitBucket integrates natively with other Atlassian tools without any custom configurations.

Do you think Bitbucket delivers good value for the price?

Not sure

Are you happy with Bitbucket's feature set?

Yes

Did Bitbucket live up to sales and marketing promises?

Yes

Did implementation of Bitbucket go as expected?

Yes

Would you buy Bitbucket again?

Yes

It is well suited for environments where code needs to be stored securely within your data center and there's also a need to implement regulatory requirements such as Maker Checker reviews in banking, etc. before the code is built and deployed to live production environments.