The behaviours control what is discovered from the Bitbucket server. The behaviours are grouped into a number of categories:
Repository
These behaviours determine what repositories get discovered. Only repositories that have at least one discovered branch / pull request can themselves be discovered.
Within repository
These behaviours determine what gets discovered within each repository. If you do not configure at least one discovery behaviour then nothing will be found!
General
These behaviours affect the configuration of each discovered branch / pull request. These behaviours are relevant to both Git and Mercurial based repositories
Git
These behaviours affect the configuration of each discovered branch / pull request if and only if the repository is a Git repository. If the repository is a Mercurial repository, these behaviours will be silently ignored.
Mercurial
These behaviours affect the configuration of each discovered branch / pull request if and only if the repository is a Mercurial repository. If the repository is a Git repository, these behaviours will be silently ignored.