A simple extension for mercurial that shows any bug tracker issues that were referenced in a specified set of revisions.
By default, it is setup to support a standard Redmine installation. It will find the following issues:
- fixes #123
- Fixes #123
- references #123
- References #123
- refs #123
- Refs #123
To use, enable the extension in your hgrc file. Then you can call it, passing in a revision or revset. It will scour the commit messages and print any issues it finds.
For instance, to find all issues worked between two releases:
hg issues -r 1.0:2.0
To see what issues were worked in a particular revision:
hg issues -r 1