[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Lying about the author (and so).

From: Greg A. Woods
Subject: Re: Lying about the author (and so).
Date: Sun, 14 Apr 2002 14:10:17 -0400 (EDT)

[ On Sunday, April 14, 2002 at 03:21:26 (-0400), gabriel rosenkoetter wrote: ]
> Subject: Re: Lying about the author (and so).
> Um. I mean that I've read the manual, but my developers, whose only
> purpose is to sit and code Java more slowly than I could COBOL (note
> that I don't *know* COBOL), who I have using CVS because it saves me
> a lot of grief when they do something dumb and I can come up with
> the previous version, won't use -ko reliably.

Why would a bunch of programmers writing new code want to use '-ko'?

You should _NOT_ use 'cvs import' _unless_ you're managing third-party
code.  If you are managing third-party code then you and everyone else
who comes within arm's length of it had better be very accutely aware
that it's third-party code or else you will have many problems with the
way CVS treats it.  If you and everyone else are aware of what's third
party code and what's not then how could anyone ignore a rule that
requires them to check it out with 'cvs co -ko'?!?!?!

There are many far more damaging things that can happen if someone mucks
about with a module without realising that it's third party code.  The
vendor branch feature is quite powerful, and as such it really must be
treated with care and understanding lest it do more harm than good.

And if you do cheat and use "cvs import" to initially create and
populate a module with local code then before anyone else touches the
module you really should manualy clean out all the un-desirable affects
of the import so that all you're left with are the 1.1 revisions and
probably no initial tags at all.

                                                                Greg A. Woods

+1 416 218-0098;  <address@hidden>;  <address@hidden>;  <address@hidden>
Planix, Inc. <address@hidden>; VE3TCP; Secrets of the Weird <address@hidden>

reply via email to

[Prev in Thread] Current Thread [Next in Thread]