- Searching across different releases
- Searching through feature branches during development
- Tracking changes across multiple maintenance branches simultaneously
Configuration
Multi-branch indexing is configured in the connection using therevisions.branches and revisions.tags arrays. Glob patterns are supported. For example:
branches and tags array will be indexed.
Search syntax
To search branches other than the default, therev: prefix can be used followed by the branch (or tag) name:
To search across all branches,
rev:*:
Additional info:
refs/heads/orrefs/tags/can be included to fully qualify a branch or a tag, respectively. E.g.,rev:refs/heads/foowill search the branchfoo, whilerev:refs/tags/foowill search the tagfoo.rev:does not support regular expressions or glob patterns. It uses a simplecontainscall between the branch name and the pattern. See here.

