From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23440 invoked by alias); 1 Jan 2010 10:26:44 -0000 Received: (qmail 23426 invoked by uid 22791); 1 Jan 2010 10:26:43 -0000 X-SWARE-Spam-Status: No, hits=0.0 required=5.0 tests=AWL,BAYES_20,FH_DATE_PAST_20XX X-Spam-Check-By: sourceware.org Received: from sibelius.xs4all.nl (HELO glazunov.sibelius.xs4all.nl) (83.163.83.176) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Fri, 01 Jan 2010 10:26:41 +0000 Received: from glazunov.sibelius.xs4all.nl (kettenis@localhost [127.0.0.1]) by glazunov.sibelius.xs4all.nl (8.14.3/8.14.3) with ESMTP id o01APlcT016105; Fri, 1 Jan 2010 11:25:47 +0100 (CET) Received: (from kettenis@localhost) by glazunov.sibelius.xs4all.nl (8.14.3/8.14.3/Submit) id o01APi7b017223; Fri, 1 Jan 2010 11:25:44 +0100 (CET) Date: Fri, 01 Jan 2010 10:26:00 -0000 Message-Id: <201001011025.o01APi7b017223@glazunov.sibelius.xs4all.nl> From: Mark Kettenis To: brobecker@adacore.com CC: gdb@sourceware.org, binutils@sources.redhat.com In-reply-to: <20100101080137.GP2788@adacore.com> (message from Joel Brobecker on Fri, 1 Jan 2010 12:01:37 +0400) Subject: Re: time to be serious about dropping CVS References: <20100101080137.GP2788@adacore.com> Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2010-01/txt/msg00004.txt.bz2 > Date: Fri, 1 Jan 2010 12:01:37 +0400 > From: Joel Brobecker > > Hello everyone, > > Happy New Year! > > Since I started using SVN, and even more so since I started using git, > I have found that using CVS is very inconvenient, bordering on unbearable. > But now that I'm making massive mechanical changes (Start of New Year > procedure), I am really having a hard time accepting it - Just to do a diff > in order to verify my changes took 11mins. Same for the commit. Another > smaller diff aborted 2mins after I started it because I made a mistake > in the command line. > > There is no reason why every contributor should be continuing to waste > more time because we're stuck with an outdated tool. SVN is acceptable. I simply cannot wrap my head around git. I've tried. There's no equivalent of a quick "cvs update" of a checked out tree that contains modifications. And I can't get myself to commit half-finished or half-tested changes to a local repo. And even when I get over that barrier I'd need to think for a couple of minutes to write an appopriate commit message. So instead I find myself moving modified source files out of my tree, spending half an hour browsing the web to figure out how I can get back the origional unmodified source file, update the tree, compare the new source file with the one I saved and applying the changes by hand. If we switch to using git, I'll probably stop contributing to GDB.