Paul Sander <[EMAIL PROTECTED]> writes: > On Jan 28, 2005, at 9:34 AM, [EMAIL PROTECTED] wrote: > > > Sergei Organov wrote: > >> > >> Paul Sander <[EMAIL PROTECTED]> writes: > >>> On Jan 27, 2005, at 1:07 AM, [EMAIL PROTECTED] wrote: > >> If "cvs add" will only warn about the problems, -- that's > >> OK with me as a user. > > > > Actually, the way I see the situation is it only prevents the add if you > > have requested the check with -c, if you have not used -c there is no > > connection to the server and therefor can be no warning or prevention. > > Actually, to err on the side of safety (which I define as policy enforcement > in this case), I recommend that the trigger be enabled by default. The power > users can turn it off in their .cvsrc files. I have two reasons for this: > The first is that they're the ones who express an opinion and there are fewer > of them than there are "ordinary" users, and the second is that they're the > ones most capable of making the change in their own environments.
The fundamental problem with your approach is that policy enforcement at the client side is not CVS business. You still didn't explain what's wrong with writing your own scripts on top of CVS to enforce whatever policies you wish on the client side, or, if there is nothing wrong about it, how CVS prevents you from enforcing whatever policies you need on the client side. > This opinion hasn't been clear in all of my posts, but this is how I really > think it should work. For me this point has been clear from the very beginning. > On this point I seem to be getting overruled because most of the > members of this group are power users and don't adequately represent > the end user community. It seems you miss the point, at least my point. I in fact don't care much if -c is default or not provided CVS still allows me to add files to the working copy offline. I care about it as a (hopefully rather experienced) programmer that immediately sees fundamental deficiencies in the underlying design. Not being CVS designer I don't in fact care about it that much either, -- just tried to explain an alternative design that I believe is better. -- Sergei. _______________________________________________ Info-cvs mailing list Info-cvs@gnu.org http://lists.gnu.org/mailman/listinfo/info-cvs