I just realized that TSVN supports local hooks.
Can someone explain what they can be useful for?
I already use server-side hooks to enforce entering log message for commits and prevent certain files from being checked in; also use post-commit hooks to send emails on commits.
We also use AnkhSVN and my understanding is that it has no support for local hooks, is that correct?
This is explained fairly thoroughly in the Tortoise SVN help file (right-click,
Tortoise SVN->Help
, and search forHooks
in the index; there's a link directly to4.30.8. Client Side Hook Scripts
, which says in part (see in particular the first two paragraphs):It goes on to say there are currently six types of hooks supported (as of TSVN v1.6.15 64-bit):