From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23631 invoked by alias); 14 Oct 2013 17:01:56 -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 23607 invoked by uid 89); 14 Oct 2013 17:01:55 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-3.7 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, 14 Oct 2013 17:01:54 +0000 Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id r9EH1rEs029970 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 14 Oct 2013 13:01:53 -0400 Received: from barimba (ovpn-113-54.phx2.redhat.com [10.3.113.54]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id r9EH1qlD003404 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NO); Mon, 14 Oct 2013 13:01:52 -0400 From: Tom Tromey To: Binutils Development Subject: git conversion status CC: GDB Development Date: Mon, 14 Oct 2013 17:01:00 -0000 Message-ID: <871u3n3hxc.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/msg00047.txt.bz2 I've uploaded a new trial version of src.git. In this version: * I've done the conversion with all the email address updates * I fixed the encoding problem that Andreas noted * I've tested the commit scripts and believe they work reasonably well Please give it a try. I plan to "go live" soon. This week I am going to convert DJ's sync scripts to work with git; and also post the gdbadmin patches for review. After that I think the conversion is complete. My plan for the big switch is here. Pardon the detail, but I think this process can also use a review, in case I've forgotten a step. **Note** that the CVS->git convert I am using is not incremental, so commit access will be down during the conversion. Based on past conversions I'd say this will be a good part of one working day. * Disable all commits to src CVS and rsync it locally This is needed in case someone modifies a file that will remain writable in CVS after the conversion; I want to ensure we get a sensible snapshot. The downtime here will be minimal for projects other than gdb+binutils. * Undo most of the commit disabling, leaving just those to the relevant directories in the src CVS repository. * Do the conversion, using the scripts I've written: https://github.com/tromey/gdb-git-migration These are well debugged at this point. * Commit the git-related gdb and binutils patches to this new repository. * Copy the converted repository back to sourceware. At this point git is live. * Check in the web page changes * Check in the gdbadmin changes * Email Jim Meyering and ask him to disable the gdb.git and binutils.git mirroring * Email Alan Modra and to switch his auto-commit script over * Send out an announcement. * Be around to fix bugs Due to the final item I would like to do the conversion on a Monday, to maximize the time I'll be available after the conversion. I suggest next Monday, October 21. Tom