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 |
I find BitBucket's interface is streamlined and it is easy to find what I am looking for. Viewing past commits and getting approvals on merge requests are intuitive.
The top navigation just switched and I am still getting used to it.
It is very easy to work together with my team to get code pushed. I really like the merge request feature with easy approvals. It is also a great way to keep backups of our work as we continue to improve features.
It's easy to make different git projects, even in a team with a lot of developers. Bitbucket helps you with the initial setup. The use of pull requests is for us very important, we can easily set some rules here to prevent unwanted commits to go to master.
There should be more options to give rights to users in bitbucket. We already run into the limitations that there are here. We are with around 50 developers and we don't want to give the rights all individually but would like to put them into groups and give rights to these groups per repo.
We can easily review code here and also restrict commit to going to master if not ale rules are met. We also like the integration to be able to do our ci/cd with bitbucket
Very Easy and Fast to push and pull code. Very Fast Upload Performance and Easily Backup My Project.
Remember GIT Command is very tough. GUI is also not user friendly.
Backup My Project and upload and Fetch the project. This is very useful to my team members for Upload and download and Merge also
Easy to use tool, secure and fast. Maintain version control and project pipeline easily. Multiple developers share code with team members very easily. It offers commit, push and pull functionality. We can create branches very easily according to the requirements.
Nothing as such really wonderful tool for version control, sometimes conflicts occur while commit code.
Really it saves a lots of time for sharing source code with team members. Play a vital role in version controlling. Also we can track the project progress. It keeps the source code in centralized.
A simple user friendly UI with lot of information. it is compatible with Source tree and other Atlassian products like Jira. Give more feature for enterprise-level projects
From the latest version, HTTPs based authentication is not supported by the Bitbucket. It would be better to provide integrations with 3rd party applications like Kubernetes etc.
An intuitive user interface provides benefits to understand code changes, branch hierarchy easily. Providing CI/CD integration increases the product cycle and post software development.
User Interface of Bitbucket is user friendly, easy to use, really help to understand commit branches
Authentication process sometimes becomes headache if using multiple accounts.
using it for code hosting
PR Request, Showing merge conflicts and Create PR Reqeust from branches there is a sperate label which direct redirect to you PR screen with selected branches
I would like to see some improvment in code reading like a better UI or Some Coding IDE in cloud runing which loads project
Pushing code every day to keep the code centralize
One of the best feature is that it we can connect it to GitHub desktop and use it. No need to write commands on the command prompt or terminal, just click and go.
It does not have a good support to resolve merge conflicts. Oftentimes it is quite confusing to merge the code. Many a times you need to use GitHub desktop to resolve them.
Bitbucket is used to store our code and share them. It has a good code push history where can you see what you have pushed, commuted or merged. It also provides the option for code review.
Every Product features provided by bitbucket in their product
Nothing I have encountered so far. All features had been great
We are using it for our repository management and PR code review. It's been streamlined well.
I Find handy the conde insights feature and integrations with trello and Jira, since we already use those tools on our project management.
Nothing much to dislike regarding functionality, a point would be the layout of the whole system, but that is just aesthetics.
Code reviews are much easier, and being able to do proper version management instead of just adding a bunch of version numbers on my codes makes complete difference on my daily work.
search inside repos for code are an easy way to find problematic or faulty code that you want removed. the code pipelines are a great and affordable tool to automate testing and deployment.
mixed up login credentials and role management from atlassian and bitbucket. sometimes we can configure roles and access directly on repo, sometimes it has to be done in settings. would be nice to have it all be done on both screens or a link between them
version control, testing code before deployment, third party coding collaboration, alerts and notifications upon commits and deployments. we have better control of our code because it gets notified to developers.
Pull Request Review, Request Changes, Users Permissions for Merging, Availability. I use for my main project in the company, managing hundreds of branch and release or bugfix easily.
Sometimes when creating PR is taking a long time.
developing a website program, releasing to production, bug fixing, and managing multi-version of product in the same git with various branches and permissions for product line.
I liked the branching and merging functionality the best. As I work in a big team, managing code is the biggest challenge, and bitbucket makes life easier when it comes to managing codes.
The naming convention is one field where bitbucket can work more. There are specific naming conventions we need to follow. But everything else looks good to me.
We are managing the whole source code from Bitbucket. We have a big team, and team members are from different places, so whenever there is a new change, we push the code to the specific branch, and then everyone takes the latest change.
Just like any other Atlassian platform, the user interfaces and experiences are top-notch, beginner-friendly and eye-catching. It's also easy to integrate with other ancillary software.
There are limited authentication options and considering how difficult it can be at times to configure an ssh authentication, it seems to be a really big gripe for a lot of its users.
Source control is a big part of the software development process. With bitbucket, the code base is secured at all times. Just commit and push it and you're good :)
The interface is nice that helps teams collaborate. It has all the authentication features that is must have in team of multiple members so that some tickets could be restricted from some user.
Its a complex tool with all the features.So for a newbie this software have to be learned to move ahead. I have seen in my team that new joinees get stuck initially.
This tool helps us to arrange the work that we have to keep in backlog. It efficiently aligns with agile methodology and helps to create sprints. It give board to user to set their items in different states such as todo, inprogress,totest etc. These states could easily be managed by admin
As Bitbucket is owned by Atlassian, the overall UI and clarifications are listed for a reviewer or a developer, regarding details of the branch. This helps the user navigate across the interface
Bitbucket has an issue with those who start new and the biggest flaw observed is that only a limited user receives access over an account to monitor deploy and review
The main focus was to create sub branches from the main branch to reduce the development activity among other developers during code merge. This helped in the time estimation before delivery.
I like the UI of bitbucket which is very user friendly and its security regarding the private project repositories. It is very trusted repository for important projects.
It can provide some more user-friendly functions of git bash , so that user could directly use from there instead of git bash.
Good Git control repository for important projects.
I make the merge the changes over there and also I can check the changes that i have pushed
Everything was fine and i can't find any issues
Making merge with other branches and also check the conflicts and also make branch difference of source code
The ease of tool integration with other Atlassian toolsets(Jira, Confluence, Bamboo) and other opensource tools (Jenkins, CircleCI, TeamCity, etc.) makes it easy for Developers & DevOps engineers to implement the CI-CD solutions. The tool's user interface is easy to understand and navigate, which eases the work of software engineers to start working with the VCS solution. The tool's features like development history, security standards, managing permissions at global or project or repository scope are the best.
Multi-account login is not allowed at this time which might be an excellent feature to add, as developers nowadays work on multiple client engagements. Also, uploading of files from the console is missing on the enterprise solution.
The tool added value by -securely storing the code - proper user access management - tracking the version history of the application code - auto-tagging feature for Jira issues - replication of code from one region to other regions, fixing the latency issues for user teams who have a global presence.
I have been using bitbucket for the last 4 years and this tool is simple to use, slick and outstanding user interface. It has most features that you need to manage version control if not all
I have seen sometimes performance issues, it takes more time but mostly works fine.
I am using bitbucket and Jenkins for continues integration and deployments