From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4146 invoked by alias); 11 Apr 2007 14:15:15 -0000 Received: (qmail 4092 invoked by uid 22791); 11 Apr 2007 14:15:13 -0000 X-Spam-Check-By: sourceware.org Received: from smtp-out.google.com (HELO smtp-out.google.com) (216.239.45.13) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 11 Apr 2007 15:15:04 +0100 Received: from zps78.corp.google.com (zps78.corp.google.com [172.25.146.78]) by smtp-out.google.com with ESMTP id l3BEElBm031917; Wed, 11 Apr 2007 07:14:47 -0700 Received: from smtp.corp.google.com (spacemonkey2.corp.google.com [192.168.120.114]) by zps78.corp.google.com with ESMTP id l3BEEeR2031491 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 11 Apr 2007 07:14:41 -0700 Received: from localhost.localdomain.google.com (182.sub-75-211-56.myvzw.com [75.211.56.182]) (authenticated bits=0) by smtp.corp.google.com (8.13.8/8.13.8) with ESMTP id l3BEEZbj002915 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 11 Apr 2007 07:14:38 -0700 To: Andrew STUBBS , nickc@redhat.com Cc: binutils@sourceware.org Subject: Re: SVN for src (was Re: Binutils 2.18 prep) References: <46025531.90105@st.com> <20070322150018.GA4566@caradoc.them.org> <20070322152751.GA5538@caradoc.them.org> <4602A611.6060907@st.com> <20070326145736.GB23900@caradoc.them.org> <4607F1D1.8070200@st.com> <20070410172524.GA18853@caradoc.them.org> <461CB6DF.7050509@st.com> From: Ian Lance Taylor In-Reply-To: <461CB6DF.7050509@st.com> User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.4 Date: Wed, 11 Apr 2007 14:18:00 -0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-IsSubscribed: yes Mailing-List: contact binutils-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sourceware.org X-SW-Source: 2007-04/txt/msg00125.txt.bz2 Andrew STUBBS writes: > I would suggest now that the real problem is how to convert CVS to > SVN. I haven't even got a clue how that could be done. The GCC project > managed it, but I imagine that it will take a CVS expert some time to > get that mammoth process completed. The gcc conversion, which was done by Daniel Berlin, had two interesting parts. The first was that the gcc repository was very large with a lot of revisions, and the conversion process took more than two days on a powerful system. The second was that we wanted to include older gcc version data from the FSF RCS files which were not in the CVS repository. I wrote some hacks to include the RCS revision history in a copy of the CVS repository before the revision. I would very much like to do the same thing with the old Cygnus binutils repository at Red Hat. The problem is the customer confidential code in the Cygnus repository. However, we would only be interested in the Cygnus repository up to the point when the sourceware repository was created, in May 1999. When I was at Cygnus we always wrote our contracts to say that confidential information could be released when the customer specified or after three years had passed. So, unless they changed that policy after I left in 1998, an eight year lag should be legally OK. Nick, could you see if you can get permission to release the binutils/gdb/newlib/cygwin revision history from the Cygnus repository up through May, 1999? If you can, I'll work on incorporating that revision history into the sourceware repository. I think that would be very convenient for future development. Ian