New Project: Commit Comment Checking with Mantis Source Integration

I used to use ScmBug in order to provide some integration between Subversion and Mantis, however upon finally getting Subversion upgraded to 1.7, I found that the ScmBug’s commit hook is failing saying that it doesn’t recognise the version of Subversion being used. Seems that ScmBug’s not really being developed any more and so this pushed me to looking at Mantis’ Source Integration plugin, introduced in Mantis 1.2. Having native support for VCS integration within Mantis is definitely a step in the right direction, however it’s missing some of the features that have been useful in ScmBug, namely the pre-commit checks to verify details relating the the tickets referenced in the commit comment. In order to address this I’ve forked the Source Integration plugin and added various checks.