From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31279 invoked by alias); 7 Oct 2013 15:19:14 -0000 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 Received: (qmail 31257 invoked by uid 89); 7 Oct 2013 15:19:14 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-3.6 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 X-Spam-User: qpsmtpd, 2 recipients X-HELO: mx1.redhat.com Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 07 Oct 2013 15:19:13 +0000 Received: from int-mx01.intmail.prod.int.phx2.redhat.com (int-mx01.intmail.prod.int.phx2.redhat.com [10.5.11.11]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id r97FJBGF030542 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 7 Oct 2013 11:19:12 -0400 Received: from barimba (ovpn-113-128.phx2.redhat.com [10.3.113.128]) by int-mx01.intmail.prod.int.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id r97FJAB5011805 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Mon, 7 Oct 2013 11:19:11 -0400 From: Tom Tromey To: Binutils Development Subject: src.git test repository CC: GDB Development Date: Mon, 07 Oct 2013 15:19:00 -0000 Message-ID: <87y565m7ma.fsf@fleche.redhat.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-SW-Source: 2013-10/txt/msg00022.txt.bz2 I've made a src.git test repository for testing. Please try it out. The new repository came in much smaller than I thought: 196M. My checked-out tree is 506M. You can get it in the usual ways. I used: git clone ssh://sourceware.org/git/src.git I think "git://" works as well; not sure about http transport. Note that I made this repository last week, before I did most of the requested email address updates. This repository was made by a rather complicated process. I stitched together Pedro's git repository holding very old (pre-devo) gdb releases, a somewhat edited snapshot of devo that I got from Ian and Nick, and of course "src". All the helper scripts and associated hacks I wrote are available in a git repository here: https://github.com/tromey/gdb-git-migration If you're interested in the details, the code is all there. I believe the "src" CVS repository was created in a funny way. I could not find a tag in devo indicating when it was exported, and Stan says that he remembers importing gdb 4.18 as the baseline. That's mildly bad, since it means that the src master was created from a branch; but on top of that I think that binutils was imported separately, about a month later. This means there is no stable baseline onto which to graft the "src" repository. So, I chose to use the gdb 4.18 branchpoint from devo as the graft point. All revisions on devo's master after this point have been moved off to a new "devo-after-sourceware-migration" branch. What this means is that there are some commits around that point that look a bit odd, and if you need to do archaeology around that point in 1999 then you are going to have to do some extra digging. The devo snapshot I was given was a bit edited. It mentions many branches, most of which I think are not especially relevant -- and many of which contain no genuinely useful commits. I chose to filter out most branches, leaving just a few obviously relevant ones. This repository has all the configuration bits in it that I expect to use in the final conversion -- email hooks, bugzilla hooks, etc. Please be aware of that if you make any changes. (I intend to test all these things live sometime this week. So far they've only been tested piecemeal on my machine.) This is not the final repository. As I noted above, at least the email addresses weren't all updated at the time of conversion. Any changes you make in this repository will be lost when I reconvert it. I realize we're missing a prime opportunity for April Fool's jokes here, but I didn't want to wait another 6 months. Please report any problems to me. I encourage everyone to look through the history and branches and see whether everything you expect is there; and to explore the history and see whether I've made any correctable errors. Tom