Subversion: Get Hooked On It

devZing subversion hosting offers an excellent enhancement to your Subversion workflow through hook scripts. We offer you several options to get exactly what you need from the process.
Here are the hooks we give you:
  1. Require commit message - This hook requires your commiters to provide a comment with each commit. If they don’t provide one, the message you specify will be displayed and the commit will be rejected.
  2. Email on commit - Did you ever want to know that someone committed something to your repository without you having to check every 5 minutes? This hook will email you every time a commit happens.
  3. GET on commit (webhook) - This hook will access a specific URL each time there is a commit. This causes your system to do something like an automatic build.
  4. Change commit messages - If you’ve ever specified the wrong commit message you’ll appreciate this hook. It allows you to correct the commit messages using the propedit or propset subcommands.
  5. Bugzilla integration - This hook allows you to tie your subversion commits to bugs in your Bugzilla. Just specify the bug numbers the commit fixes and the hook will add the comment message to each bug (as a comment).
  6. MantisBT integration - Similar to Bugzilla integration; however, this hook is enabled from within MantisBT.

 

Comments are closed.