“CVS is a useful version control tool. Version control is not
the only aspect of building a project or maintaining a service,
though. This article is about the hooks CVS includes to allow you
to expand it and integrate it with other tools.“Five files in the CVSROOT directory of the repository enable
you to run arbitrary scripts when a file is committed or tagged.
Common uses for these files include interfacing CVS to a bug
management system, a change tracker, or another tool; enforcing
compliance with a project policy; and triggering processes such as
automated export programs…”
O’Reilly: Running Arbitrary Scripts Under CVS
By
Get the Free Newsletter!
Subscribe to Developer Insider for top news, trends, & analysis