From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6510 invoked by alias); 13 Oct 2011 20:21:06 -0000 Received: (qmail 6491 invoked by uid 22791); 13 Oct 2011 20:21:03 -0000 X-SWARE-Spam-Status: No, hits=-1.8 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from relay1.mentorg.com (HELO relay1.mentorg.com) (192.94.38.131) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 13 Oct 2011 20:20:49 +0000 Received: from nat-ies.mentorg.com ([192.94.31.2] helo=EU1-MAIL.mgc.mentorg.com) by relay1.mentorg.com with esmtp id 1RERlo-0006iL-4v from joseph_myers@mentor.com ; Thu, 13 Oct 2011 13:20:48 -0700 Received: from digraph.polyomino.org.uk ([172.16.63.104]) by EU1-MAIL.mgc.mentorg.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, 13 Oct 2011 21:20:46 +0100 Received: from jsm28 (helo=localhost) by digraph.polyomino.org.uk with local-esmtp (Exim 4.74) (envelope-from ) id 1RERlk-0007BN-RE; Thu, 13 Oct 2011 20:20:44 +0000 Date: Thu, 13 Oct 2011 20:21:00 -0000 From: "Joseph S. Myers" To: Phil Muldoon cc: gdb@sourceware.org Subject: Re: GIT and CVS In-Reply-To: Message-ID: References: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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: 2011-10/txt/msg00076.txt.bz2 On Thu, 13 Oct 2011, Phil Muldoon wrote: > So why are we still on CVS? I'm not a release manager, so I do not have Because the complications associated with having many projects in the same repository are a lot of work to disentangle, and it is a lot of work to do the conversion (including all the infrastructure scripts, user instructions etc.) for any one project. I think binutils+gdb is the right unit to aim for getting into a separate repository, as discussed in . > far, far quicker than CVS. Maybe with the stronger identity and > information that comes with GIT logs we can finally retire > ChangeLogs. ChangeLogs are very useful whatever the version control system; it's routine to import snapshots from one system into another and the ChangeLogs are readily available to see what source version you actually have there. ChangeLogs are convenient to grep and much less I/O intensive than git operations are (especially when your checkout is on NFS). -- Joseph S. Myers joseph@codesourcery.com