From owner-freebsd-hackers@FreeBSD.ORG Wed Nov 14 18:09:03 2007 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F2DEE16A417; Wed, 14 Nov 2007 18:09:02 +0000 (UTC) (envelope-from corecode@fs.ei.tum.de) Received: from stella.fs.ei.tum.de (stella.fs.ei.tum.de [IPv6:2001:4ca0:22ff:10::7]) by mx1.freebsd.org (Postfix) with ESMTP id 432FE13C45B; Wed, 14 Nov 2007 18:09:02 +0000 (UTC) (envelope-from corecode@fs.ei.tum.de) Received: from localhost (localhost [127.0.0.1]) by localhost.fs.ei.tum.de (Postfix) with ESMTP id 8089428110; Wed, 14 Nov 2007 19:09:00 +0100 (CET) X-Virus-Scanned: by amavisd-new at fs.ei.tum.de Received: from stella.fs.ei.tum.de ([127.0.0.1]) by localhost (stella.fs.ei.tum.de [127.0.0.1]) (amavisd-new, port 10024) with LMTP id fDPK1+T4GfeR; Wed, 14 Nov 2007 19:08:53 +0100 (CET) Received: from nslpc6.epfl.ch (nslpc6.epfl.ch [128.178.149.21]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by stella.fs.ei.tum.de (Postfix) with ESMTP id 2045D28101; Wed, 14 Nov 2007 19:08:53 +0100 (CET) Message-ID: <473B39B4.9040302@fs.ei.tum.de> Date: Wed, 14 Nov 2007 19:08:52 +0100 From: Simon 'corecode' Schubert User-Agent: Thunderbird 2.0.0.6 (X11/20071022) MIME-Version: 1.0 To: Giorgos Keramidas References: <4734B397.4010905@elischer.org> <20071113194530.GA1281@kobe.laptop> <200711141748.08300.doconnor@gsoft.com.au> <20071114141302.GE2177@kobe.laptop> In-Reply-To: <20071114141302.GE2177@kobe.laptop> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: OutbackDingo , freebsd-hackers@freebsd.org Subject: Re: questions on development(7) X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Nov 2007 18:09:03 -0000 [cc cleaned, dropped -current] Giorgos Keramidas wrote: > I'm only tracking 'HEAD' most of the time, but there are some efforts > underway to convert the history of src/. One notable example is the > effort to convert to Subversion first, and then use the tags/branches > and changesets of Subversion to populate an Hg tree. That seems wrong. A conversion to subversion means losing precision and time. >> Also cvs20hg doesn't appear to grok Hg branches (probably because it >> predates them) and it would be Really Nice(tm) if it did. cvs20hg is deprecated since two years or so. Please try fromcvs instead. There are some bugs left, of course. Last thing it seems I introduced some memory overflow problem, so that a conversion of src now runs out of memory (on a 32bit machine). Up to a couple of months ago this was running very smoothly, see [1]. However I don't think that using named branches in hg is a nice or elegant thing anyways. But that's OT, of course. > Both true. But we are off in a tangent. If you have interesting bits > about Hg or other dSCMs, please contact me off-list or help us keep the > wiki pages about Version Control up to date. I suppose you know about fromcvs. I also guess you know that I suggest using git instead of hg. Doesn't produce nasty large index files either :) cheers simon