[ On Monday, August 7, 2000 at 18:57:16 (-0700), Dennis Jones wrote: ]
> Subject: Code freeze support in CVS?
>
> Does CVS support the idea of code freezes? For example, being able to
> restrict commits on a particular branch, directory, or file, or by user
> groups (via commitinfo perhaps)?
>
> I can easily prevent ALL commits, but I want more flexibility to be able to
> restrict checkins to certain persons or allow them on a specific branch or
> directory.
I suppose you could say that it "supports the idea", but no it doesn't
do anything of the sort you're apparently thinking of, nor should it --
these are management issues and CVS is not a substitute for good
management. If your policy says that only authorised persons should
commit to a release branch then the best CVS will do is provide you the
hooks with which to implement auditing functions which will allow you to
reactively enforce your policy with appropriate punishments.
If you want to look at transaction based SCMs, I'd suggest Aegis.
--
Greg A. Woods
+1 416 218-0098 VE3TCP <[EMAIL PROTECTED]> <robohack!woods>
Planix, Inc. <[EMAIL PROTECTED]>; Secrets of the Weird <[EMAIL PROTECTED]>