Unclaimed: Are you working at Bitbucket?
Bitbucket Reviews: 4.4/5 — Solid Choice
Bitbucket is a cloud-based version control platform for developers who want to collaborate on code as well as manage software projects. The software supports tools that focus on team collaboration through review tools, issue tracking, and continuous integration.
| Capabilities |
API
CLI
|
|---|---|
| Segment |
Small Business
Mid Market
Enterprise
|
| Deployment | Cloud / SaaS / Web-Based, Desktop Mac, Desktop Windows, On-Premise Linux, On-Premise Windows |
| Training | Documentation |
| Languages | English |
Compare Bitbucket with other popular tools in the same category.
Bitbucket came handy while looking for a professional solution to host our codebase and collaborate on the project. It does versioning the right way, it has nifty integrations with other tools (Jira, Confluence for instance) and is very reliable.
Although the product starts with a free plan, it can get quite costly as the team grows. Watch out for that.
Being able to collaborate and organise the code internally.
It's cheaper then other similar tools It has pipelines for auto build and deployments Good user management Good integrations (JIRA, and other Atlassian tools)
They are playing with the website and sometimes the new features are not finished/polished. Once in a while the service servers are slow, but it doesn't happen to much
We store all our company code in Bitbucket. It holds now something around 20 repositories.
The code review features and integration with other atlassian tools like JIRA help the software development process run smoothly.
Sometimes the settings for when a pull request can be merged and such can be hard to configure.
It puts all of my team’s work in one place for an easy, open form of code review. It benefits the quality of code produced immensely.
I have been using Bitbucket in my daily life.It is so fungible and easy to manage the code base for our CI/CD process in DevOps Culture. It has many plugins that can integrate with n number of applications that will be easy for our regular corresponding builds. It's easy to track the bugs and errors in terms of syntax and compilation error. Must have a this software in every company.The branching strategy is so configurable that can be applied as per our code workflow.Restriction wise feature like hooks enabled for master and develop branch(gitflow branching model adopted) provides secure way of preserving the code.
Not sure of whether the BB hosted on some Apache server in our environment has some traffic problem with offshore networks.
We are using this tool to implement every commit with a corresponding build on our Jenkins CI build to have a clean and clear commit history and build history. Helps to keep the code base secure by implementing hooks in master and develop branch. Different workflow supported as per the number of release to be done in the future as well as based on the size of the team. Easy integration with JIRA project, Jenkins for CI build , Artifacts Management with Artifactory and Ansible Tower for CD process.
we used this for all new project for source control
sometimes it is a little difficult to get git to work prooperly
easy one stop shop for source control for the project
Atlassian did a great job with BitBucket. The pricing plans vs the free options are great, the usage is extremely simple, and the user experience overall, rocks
I have no dislikes about this software. I really enjoyed using it
Codebase repo for freelance projects
As a project manager for many websites, Bitbucket helps to streamline the development process and keep better track of issues and tasks. It's helped our entire team become more efficient!
The main feature I use personally is the Issues tracking. It's a fabulous tool. My only frustration is some of the text/formatting features. They don't always work as expected, but this isn't an overwhelming "con" in my opinion
Since implementing BitBucket into our process, we're way more streamlined and organized during development. It gives all team members transparency on project status.
Way easier to use than its leading competitor, whether it be from the command line or online.
Git, by its very nature, is a complicated and often confusing process, so the things I dislike are less about Bitbucket than Git itself. I think they are doing a great job with what they have to work with.
Bitbucket provides us with private repos to store the test apps we develop. Its ease of use saves time.
The best thing about bitbucket is, it gives you a private repository with a limited amount of file storage in its free version. It means you do not need to pay anything to get a private repository. Once you get used to it you can switch to Bitbucket's standard package. The pricing for this package is not very high. The help option on Bitbucket has a very decent documentation that can help beginners to get along with this tool.
In Bitbucket, you can only use git commands to update and maintain versions of the repositories. This is where Bitbucket falls short to gitHub, where users can manage their repositories by using the Gui as well. However, I do not think this is a big issue. Since we can assume that the targeted users of Bitbucket (Developers) are pretty adept on using git commands. Also, the blog section of Bitbucket is not something to brag about. But, apart from that the software itself is very neat. Easy to navigate.
In our Lab at the University of Arkansas, we manage our software codes using Bitbucket. Since we have small teams working on different projects (usually 4-5 people per project), Bitbucket is a very good fit. It is easy to maintain versions of our repository while working collaboratively.
Because I like? it is very simple to say, it is because it provides the best private repositories and without limit of number that is to say you can create the ones you want, its interface is extremely nice which makes its use very simple, it is ideal to store a large amount of codes of organizations or companies and the best thing is that it offers a great price and can be integrated with several services.
A sincerity I consider that it is one of the best software that was used for this function so that I have nothing negative to say, it is super complete.
In our company we use Bitbucket to carry out a follow-up of our large projects, and we compare our peer codes in order to carry out a better management of them, besides this it is very interactive and intuitive, so working with it makes everything very simple.
I like the UI, it's very easy to navigate, I rarely have any questions about where to go when trying to do things.
I'm pretty happy with my use so far. Sourcetree, the GUI client of choice, is not as intuitive as some I've used. But Bitbucket itself is really nice.
Hosting git repositories for software projects.
Bitbucket’s layout is simple and usable. Bugs reported, urgent fix ups, are payed out in a manner that lets you see what was assigned to you or what issue needs to be fixed ASAP
The only thing I think I dislike about it is that it can get really tedious
The organization of the websit is a huge huge plus.
Free Private Repos Good feature set Works smoothly
Not as many pre-built integrations as Github Can require a bit of setup
Good place for free private repositories.
Good user interface easy to track old code
some minor bugs auto merge is not very mature yet
used for managing repo, code reviews.
Easy to use and understand and intuitive. Issue tracker is easy to use. But the main reason I love it is due to its pricing plan which blows GitHub's out of the water. Bitbucket offers private repos for free up to 5 members and if you want to add more members then there is a cost, whereas GitHub only offers private repos with a paid plan.
I don't like how each site has their own slight variation on the poorly defined Markdown markup language. I wish it adopted CommonMark which was started by recognizable figures in industry to better define the Markdown specification. I don't like their size restriction of 2 GB on git repositories (although to be fair this is more an issue with git's performance at those sizes rather than an issue with BitBucket itself).
BitBucket allows me to host private git repos for my multiple side projects which don't make revenue and I wouldn't be able to afford otherwise. I also don't have to worry about paying if I want to give a few others access to my repo when working with others.
With Bitbucket I can save my Git repositories in a safe and very reliable way. I have been working with this tool for several years and I have not had a single problem with it.
There's nothing I can say that I do not like. With Bitbucket I have achieved everything I expected to save my development projects. Perhaps the only thing I can mention is that working with the new templates to deploy a project can be a bit confusing at first, but on the Internet there are many guides that can help you solve that quickly.
Because we are a company that develops software, we need a reliable private repository to store our projects and share it with the entire development team. Bitbucket provides this alternative in a very reliable way. It also allows us to review the code and create pull request so that including updates without revision in a branch is very difficult.
Our dev team has me trained to use the interface to control what goes features go into production with the click of a button. I am quite a happy PM.
It gets slow sometimes... which can be painful if your dev/ops flow depends on the PR loading and the "Merge" button loading it's review modal.
We trigger docker builds and deployments from the webooks in Bitbucket flowing through jenkins. this is pretty awesome. Can't take credit - our devs are geniuses. basically covers our dev/ops deployment pipeline.
I like the ability to make private repos in the free package.
The service can be slow at times. Their own git-client (Sourcetree) is not very good.
Off-site git repos allow me to work from anywhere.
I like the integration with other Atlassian products and support for both SSH and https the most. It’s easy to use bitbucket with other tools and platforms which is important to our team. We can set up automatic creation of Jira tickets also.
So far for our use case I have not come across any issues or concerns and bitbucket is meeting our needs. I would say the GUI for viewing code is not as robust as GitHub for business. I like GitHub more which I used at a previous company.
We are using bitbucket to push our git source code associated with TFS to an external location. The benefits are that we are able to easily back up our code repository and also use bitbucket with other tools like Jira.
Jira Software integration. Bitbucket Server is a good option for Enterprise use.
Fewer projects than Github, could be a good alternative.
Jira Software integration which I like to use best.
It's easy to set up and its free tier has a lot of capabilities. Makes for smooth version control experience.
Not much I can think of. The interface can seem a little cluttered at first but it's easy to navigate through once you get the hang of it.
Makes it very easy to manage multiple people's repositories at the same time.
Bitbucket stands out to me in that it offers private repositories for free.
There isn't really a sense of community on Bitbucket (can't search for other repositories).
The primarily business problem solved with Bitbucket is that of having remote code repositories. In this regards, Bitbucket is like some other systems, such as GitHub. However, BitBucket has unlimited private repositories (which is why I know I'll be using BitBucket a lot more in the future) for free, unlike GitHub and other systems which often offer a limited number of private repositories on paid plans. It's already shown itself as a good thing through class assignments, which often require that online repositories must be private. Now, there are other benefits than just the code repositories. BitBucket has integrations with JIRA and HipChat; I've used these integrations in one form or another over the years. This is the positive side of having all these programs maintained by Atlassian. Of course, there's support for integrations with other tools too, including Docker Hub and npm. Integrations to this extent are why I think BitBucket feels like a platform meant for professional and elite developers. Now, I haven't used the paid options yet (they are relatively new in the application's history) but they do look rather affordable for what they offer.
Bitbucket is a good alternative to Github for cases when you want your work less exposed to the world or when you like to use version control systems other than Git (e.g. Mercurial).
The good thing of Bitbucket could also be a disadvantage. There's no place to see other people's works or to connect to other projects. It's not as open as Github is.
In our lab, we often keep our closed source projects on Bitbucket.
BitBucket's interface for configuring your git repos is fantastic. Additionally, the ability to search code, review pull requests, and monitor your team's progress is great. Set up was trivial - we switched from self-hosted mercurial to BitBucket hosted git (even though Bitbucket can host mercurial repos). It took about 2 hours total to make the switch. Most of the time was spent waiting for the upload/push to complete. We were able to keep commit history as well which was a major plus.
The new UI change makes jumping between repositories difficult. For a startup, each developer works on multiple repositories and switching between them can be cumbersome.
Having git hosted and managed for us has save us time managing a dev server. Additionally, having the ability to manage permissions and review pull requests simply helps our team spend more time developing and less time fighting git.
Has some great features like code review and easy to host on premise. Security is better than github.
Hosted version is getting more features then the on premise version like build pipelines
Works great for Version control and code reviews, code reviews as well as linking to builds have made it much easier to have developers communicate with each other and produce high quality products.
Free private repository indeed is the only reason why we are using.
The ticket system is very horrible, no filtering like github, we think to use bitbucket only for git and set up an our instance of a free software for tickets.
Free repository for the company avoiding to pay for them.
Personally, I felt that comparing and Merging 2 versions is much more better in Bitbucket than Github.
I didn't quite like it's integration with Eclipse.
Source Code versioning.
Bitbucket has a clean and complete interface with easy access to its many features and integrations. It allows the user to quickly glance at what's being done in a project and who's doing what. It also integrates well with various third-party services, which makes it a very powerful code versioning platform. Having free private repositories is definitely a plus.
It lacks the sense of community that Github has. It's as good as Github, but less focused on open-source products.
As a small developer i can use Bitbucket to version systems that i develop for my clients, in a private repository.
Its good tool for all below: 1. Good version control with latest technology. 2. Best tool for team work and track code of members/users. 3. Providing free space of 1 GB so good for beginners to get hands-on and experience. 4. Good for could backup and restore if something wrong happens. 5. It can be integrated with tools like Jira and others which help us for smooth development.
Everything is good so far with bit-bucket, Navigation in UI is a bit hard sometimes.
We have our code repository on bitbucket which we are using as backup of our code. We can control and track changes / versions of our code repository. We have hosted bit-bucket repository so can work from anywhere.
Nice pricing for companies that have a lot of projects, Sourcetree app is nice (specially MacOS one). Integrations are really helpful
Some git features are difficult to use, Window's Sourcetree app is not as neat as MacOS one.
We work for different client's projects and organize everything into Bitbucket. Integrations like Slack one help us to sync our team easily.