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
signature.asc
Description: PGP signature