Providing customized source code control with CVS
It is possible to run a program before every commit, in order to disallow the commit.
All contents of these pages Copyright 2002 by David H. Thornley.
Permission granted for verbatim copying and use within an organization.