A framework for implementing Subversion hooks.