What you are looking for is the modules file. Split your project
up into multiple modules. Each module being something you want
to restrict access to. Within the CVSROOT/modules file use
the -o <program> to specify what program to run to prevent
checkout.
donald
On Wed, May 03, 2000 at 02:22:46PM -0600, Erik Kluzek wrote:
> Is there any interest in CVS having a "checkoutinfo" administration file?
> This would be similar to "commitinfo" as it would run a script before
> files are checked out. This way checkout could limit the versions checked out
> or restrict access to branches etcetera. There are various things I could see
> doing with a "checkout" script. I'm just checking if anyone else thinks this
> might be good or not...
>
>
> Erik
>
> Erik Kluzek, (CGD at NCAR)
> National Center for Atmospheric Research
> Boulder CO, (off) (303)497-1326 (fax) (303)497-1324
> --------- Home page and public PGP key---------------
> http://www.cgd.ucar.edu/~erik
> !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
>