Home
### About SVN and flexible hookers ### Subversion is not only a very powerful version control system, it is also an extremely flexible one. The flexibility is achieved through so-called 'hooks' (did I say "hookers"? Oops!) that are called by svnserve either before or after a commit. These hooks can not only perform a variety of scriptable actions, but they can also accept or reject a commit and return a legible error message to the end user. In this article, I list some of the most useful hooks I implemented on my svn server during the years. === Attachments ========================================== BIN post-commit email notif.txt BIN pre-commit forbidden patterns within code.txt BIN pre-commit no trailing spaces.txt BIN pre-commit validate commit messages.txt BIN pre-commit write-protect directories.txt