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 |
|
---|---|
Segment |
|
Deployment | Cloud / SaaS / Web-Based, Desktop Mac, Desktop Windows, On-Premise Linux, On-Premise Windows |
Training | Documentation |
Languages | English |
Easily see commits from different people and merge requests. Easy to create branches
Can be slow and timeout often. Some use cases like deleting a branch can hard to find
Source code UI
It is collaborative throughout and easy to navigate and understand intuitively.
Sometimes there were server issues that hindered work for a bit.
Consistent git flow and defining the process for everyone. Collaboration amongst the team was a benefit.
I prefer using GitHub instead of BitBucket. But anyway it is ease to use it and you can do as much things you can do in GitHub.
I dislike that it doesn't have Travis integration.
It solves the issue to have saved all the code of your project. The best benefit is that you have your code in a place centralized.
Free private repos. I think this is one of the feature that makes BitBucket stand out from GitHub.
I HATE HATE HATE the fact that BitBucket shows out of group users when tagging people, even in a private repo. Not sure their reasoning behind this. It makes no sense to tag outside people in a private repo.
Bitbucket helps the development team control changes and feature releases.
Great integrations with Jira and other Atlassian products.
The pipleine CI/CD automation services are not as robust as the offerings contained within other version control platforms (e.g. Github).
Used it for version control across all services within a service oriented architecture (20-30 repos). It hosted our remote git repositories providing access to all members across our team.
Well, it allows to perform basic git functions - create pull requests, make code reviews, browse code, continuous integration which are quite usual for modern git hostings
Big pull requests are hard to review as the code is folded and you have to manually unfold it, recently we observed a few crashes and sometimes it becomes pretty slow; some functions are named confusingly for no reason, like git's "blame" was renamed to "annotate", which is far from obvious
we're using bitbucket, as everybody does, to store the code, perform code reviews, check build stability and track history of the changes
I was able to use bit bucket pipelines to run tests periodically on my live website - It would email me if any failed.
The pipelines cannot be ran more than once every ten minutes
Testing a live website using headless chrome and node
Bitbucket integrates well with Jira and Confluence if you're using them. It's nice to be able to jump between the requirement within the wiki, the logged issue, and the exact commit(s) that address that same issue. I'm also particularly fond of the commit graph visualization. I find it useful to track various branches.
At the end of the day, I just prefer the workflow and UI of Github. There's nothing wrong with Bitbucket, it just doesn't feel as intuitive or fluid to use. It's the best choice if you're already using Atlassian products, but I don't feel a huge desire to use Bitbucket otherwise.
It solves the same problems that any version control system would solve. We host various different repositories and use Bitbucket to manage the projects.
I like that BitBucket allows us to have git repos with branching features and allows developers on a team to work on large projects with multiple developers working on it.
There is a lack of a search repo function which I think is a very critical feature for a product such as this.
We are saving money because BitBucket allows users to have private repositories for free, compared to some of their competitors, that is a good deal. For a business it saves a lot of money and is very practical.
Integration with other Atlassian Products (Confluence and JIRA) because it better helps me track work and interface with stakeholder and administrators all in one place.
The UI and views on various pages aren't rich or flexible. For example, the home screen only shows the README. You can't directly edit code for small changes during code review.
I am solving analytical challenges concerning product mix, inventory, and customer management with data products (Reproducible Research Papers, Data Apps, APIs). This has increased data transparency and changed business processes to increase both top line and bottom line of company financials.
It is easy to use and simple, you can set up pipelines and PR templates to ensure everything will work after a merge.
On big PRs it sometimes takes too much time to load, and sometimes messes up the diff view.
Version control for software applications and peer code review.
I like the visual features to create maps
Different login screens each time. I wish it were all under the same website.
I used it a lot for xml file searching. It was helpful but some of the search functions were disorganized.
Overview of commit history is better since it shows all branches and commits history of branches in-between
No Blame option in web application and very limited functionality on web application compared to git hub and Azure dev-ops platforms. Frequently encountered issues very recently two times only for the last month. Its very disappointing that whenever an incident happens we are unable to push or pull from the platform.
Used as version control client. Limited benefits compared to other vendors.
best feature of the bit bucket is User Interface at the dashboard page and email notification to respective users.it can have free 3 repository.
working with the code review feature is very sophisticated and its sometimes the we re-update it will take time to sync the code in repository
updating code to the master branch and pulling the lasted code to the Local machine & while merging the code to master branch if there are any Obstacles and bit bucket will provide how to resolve the Obstacles
Their pricing is really nice for free tiers! The fact that I can have free private repos is huge!
Their integrations their, code viewer, their speed.
Source Code management
ease of integration with other atlassian tools. its easy to connect all bitbucket jira confluence and have the full suite with all you need
bitbucket is ok but the sourcetree that comes along is bad. you cant merge changes and the view of the branches is not adequate. most colleagues use git extensions instead of the sourcetree. personally i do the merges through intellij but i should have been able to do it through sourcetree
its a source control based on git , its an alternative to svn (e.g. tortoise ) and team foundation (microsoft)
The pricing model allows for infinite private repositories. That makes it a perfect tool for a single developer or a small team.
I am maybe too accustomed to the Github interface, but I find bitbucket's UI to be less polished, worse finished and even uglier.
I use Bitbucket as a single developer to store and version control any private project I may have without usage limits for free.
They are much cheaper than github. Free for teams less than 5 people, $10/month for teams of 10-24, $25 for 25+, etc. This is probably their biggest advantage over GitHub.
Nobody uses Bitbucket, so it's hard to share with other people who don't already have accounts. For open source code, GitHub is the way to go because of their larger userbase.
Hosting code. Bitbucket provides a central place to collaborate on code with coworkers.
The right choice boils down to a number of factors -- you might even consider using both, but bitbucket has the best system design, speed
We had been using Subversion, so we were out of luck for both GitHub and Bitbucket. It's really different but also not popular enough among friends.
working together
Insight into my and other teams' repositories.
It could be so much more, but it's not. It's definitely not worth the cost.
One place to see work from all of the teams.