On Sun, 16 Dec 2012 19:43:52 +0100
Kacper Kowalik <xarthis...@gentoo.org> wrote:

> On 16.12.2012 18:20, Michael Orlitzky wrote:
> > On 12/16/2012 12:02 PM, Fabian Groffen wrote:
> >> On 16-12-2012 11:57:35 -0500, Michael Orlitzky wrote:
> >>> 3. Get off CVS for Christ's sake. Nobody wants to work with that.
> >>> I don't know how this fits into my bullet list, but it's
> >>> important.
> > 
> >> It doesn't, and it's not.
> > 
> > 
> > I'm not going to put together a powerpoint presentation for you, but
> > think about it this way.
> > 
> > Many new developers who want to contribute to to some project will
> > learn git, because a large number of important projects use git. No
> > (new) developers are going to learn CVS. Ever.
> 
> But there's nothing to learn... You only need to c'n'p code listings 1.1
> - 1.3 [1] once in a lifetime of your dev box. Then you only type 'cvs
> up' for the rest of your developer life. If you ever encounter anything
> unusual and you don't want to waste precious time to even read the
> warning/error message you rm -rf offending directory and you do... 'cvs
> up'. How hard is that?

Did you mean 'cvs up -dP'? i think you've just proven that it is
actually not friendly at all.

You also have to move files to random locations to be able to keep
a few changes at a time, maintain ChangeLogs, make sure not to
mistakenly commit 'repo_name' when you're workgin with a partial
checkout and, of course, remove it from profiles/ ChangeLogs all
the time. Yes, CVS is one of the biggest PITA in Gentoo.

-- 
Best regards,
Michał Górny

Attachment: signature.asc
Description: PGP signature

Reply via email to