Scaling Bitbucket for Large Teams: Best Practices and Tips
Introduction Bitbucket is a Git-based version control system and collaboration platform for teams working on software projects. It allows teams to track changes to code, collaborate on development, and manage code reviews and approvals. In addition to version control, Bitbucket also
3 simple steps to avoid recurring merge conflicts
Avoid recurring merge conflicts by creating release-only branches that won't get merged back into another branch. Increment the version string in this branch.
How to use git pre-commit and pre-receive hooks to boost productivity
Git pre-receive hooks and git pre-commit hooks are here to watch over your shoulder at a much earlier stage
First things first – merging pull requests in order
When it comes to getting the next release out and deployed - more often than not things don’t go as smooth as you wish. There’s a last-minute bugfix and another feature just got finished, plus there is a bug in
Enforcing Workzone merge conditions on all levels
Workzone doesn’t stop users merging pull requests manually by clicking the ‘Merge’ button. However, if merge conditions are to be enforced this can be enabled in Workzone’s global settings, project and or repository settings. The most specific setting will be applied.
Configuring pull request list columns in Organizr
Organizr allows Bitbucket (server) administrators to configure which columns are displayed and how wide they are. Columns such as 'Labels', 'Due date', 'Description' etc can be enabled or disabled and a column width can be specified. Global pull request page Global Bitbucket
Counting approvals – Finally
I don't know why it took us so long to make counting the number of approvals for a pull request available in Workzone. Finally Workozone allows you to create merge conditions with an 'approvalCount'. Workzone now supports absolute pull request reviewer approval counts
Adding specific pull request reviewers for different parts of your codebase
TL;DR Specifying include and exclude file/path patterns for pull request reviewers with Workzone makes sure that specialised teams only need to review 'their' code changes. This saves them time and reduces the pull request noise level. Too many PR reviews, every day
Organizr enhanced search – so much faster now!
Organizr for Bitbucket v3.1.0 features massive performance improvements for larger instances with lots of pull requests. We have fundamentally changed the way pull requests are searched for. Organizr no longer sifts through an endless pull request list (in larger instances) and
Workzone Project Settings – Here we go
Bitbucket Server 5.2 brought us project-wide settings for most configurable features. Now the shiny new version 5.5.0 of Workzone for Bitbucket has project-wide settings for Hooks Reviewers Digital Signature Approvals (Auto) Merge Conditions Caveat: Workzone project configurations won't let you select