Associate Revisions with Issues afterwards
When browsing a Revision, add an interface element for associating selected Revision with one or more Issues. When looking at an Issue, have an interface element for associating Revisions with the Issue.
In some cases, a developer might forget to add a proper
ref #nnn inside the commit message, spell the trigger word wrong, entering wrong Issue number or perhaps even just forget that the Revision actually was associated with an existing Issue. It would be useful for historical purposes to be able to modify this relationship outside of committing.
It seems to be pretty trivial to create from a Model standpoint, since all the infrastructure is already there. I think that the UI and controller actions is what should be most non-trivial to implement.