Unclaimed: Are are working at Bitbucket ?
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.
( 1 )
Capabilities |
|
---|---|
Segment |
|
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.
ease of sharing and testing the code in various environments
flexibility can be further enhanced to enable P2P sharing
The benefits of bitbucket are numerous. majorly it is better integrated with Jira and much better in usability than Github.
Bitbucket has become defacto standard for version control using Git as the backend. It provides a user-friendly wrapper around git for all developers to do anything and everything. You can create PULL REQUESTS with clear diff, create repos, create branches, cherry-pick commits, revert changes etc. You can also customize policies to suit your organisation's needs like mandatory approvers, policies around auto build trigger and criteria or Pull requests merge. You can control jenkins integration, UT integration, code coverage tooling as well.
I was hoping to see ways to download diff patches easily and an easy way to get LOC data from Pull requests which seem to be missing today. Apart from this few more reporting options for Executives can help determining productity of developer etc.
After we migrated to Bitbucket it helped a lot in code reviews and automatic code coverage detection. It helped all our team members who were finding it difficult to work with command lime option in git.
Managing the source code for a large no of developers working together in a team. It is a must have tools for merging PRs and tracking commits made by the developer , integration with JIRA is also amazing
It is a bit tricky to understand initially but using it regularly makes it easier ,
- Tracking the progress of my peers - Handling multiple devs working on the same repository - Managing the source code since we can track our commits - Reviewing Merge requests / Pull request
Good for code management includinc commit, review. etc
Sometimes conflict resolution is tedious. In such cases we create new branch and resolve.
Demarcation of code using differnet private branches. And merging onto main branch from pvt branch has benefits on improving code quality
Bitbucket literally changed the way we work. Before this, I was sole developer and not using Git, and as the team expanded, we looked into using Git and the best practices and Bitbucket was one of the top suggestions because of its UI and plugins/extensions within the larger Atlassian network. All of this combined made the transition into using branches and merging etc a breeze since it is all visualised within the interface.
I really have few complaints with Bitbucket at all. I think the most frustrating thing is a recent change where you can no longer see what code is conflicted at a glace, which was actually very useful for when myself or others are doing code reviews and approving PRs etc.
Bitbucket consolidated our dev work across multiple devs helping us to work on separate projects and updates simultaneously and then bring them all together into one software release.
The easy to use UI. Lots of plugins are available for integration.
The current limit of 5 users on the free version.
Currently, I'm using this as a version control system for my projects.
Great UI and integration with Jira are perfect. also, pipeline can be created from UI.
Nothing to dislike about. this is a great product
keeping the source code, pipeline and Jira task integrated with each other and smooth UI solves most of the dev problems.
Option for private repositories, easy to manage user role
No till I loved it, Just that token based project access bit confusing
Allowing me to manage codes for private and public projects
There are many cool features including managing multiple teams easily by switching accounts ( I worked in parallel with 3 teams and it was a breeze switching between them) It also allows linking other products such as Confluence, Jira and Trello. I also like the feature of CI/CD it offers and we configured it to share the test reports after every deployment which was very helpful.
I just love the flexibility it offers along with the availability of the features and has not faced any issues while my use so far. Maybe it would be a little costly for small teams but I would still argue that the cost is worth it.
I am currently using it in combination with other Atlassian tools for my everyday tasks including looking up the issues and managing pull requests across teams. Its integration with Jira makes it easy to record any issue that occurred in bitbucket to a Jira ticket which can be assigned automatically and is a timesaver. It is almost similar to git which most people are already familiar with so it does not has much learning curve .
As an Organisation we liked its services as whole package and its ease of convenience for devops team and developers as well.
There are some improvement areas where bitbucket still needs to work on. It should improve its UI for better user experience. Plus Bitbuckets needs to make the clone repository feature more Robust like GitHub.
BitBucket solves the Problem of version controlling system. its helpful to keep track of changes made by devops team and helps to keep different versions at different environments like Dev, UAT or Production.