From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21225 invoked by alias); 22 Oct 2013 18:42:15 -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 21162 invoked by uid 89); 22 Oct 2013 18:42:15 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.6 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS,T_FILL_THIS_FORM_SHORT autolearn=ham version=3.3.2 X-Spam-User: qpsmtpd, 2 recipients X-HELO: mail-we0-f181.google.com Received: from mail-we0-f181.google.com (HELO mail-we0-f181.google.com) (74.125.82.181) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Tue, 22 Oct 2013 18:42:13 +0000 Received: by mail-we0-f181.google.com with SMTP id t60so8680748wes.12 for ; Tue, 22 Oct 2013 11:42:09 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.194.48.74 with SMTP id j10mr8319448wjn.41.1382467329647; Tue, 22 Oct 2013 11:42:09 -0700 (PDT) Received: by 10.217.119.193 with HTTP; Tue, 22 Oct 2013 11:42:09 -0700 (PDT) In-Reply-To: <877gd5iyaz.fsf@fleche.redhat.com> References: <877gd5iyaz.fsf@fleche.redhat.com> Date: Tue, 22 Oct 2013 18:42:00 -0000 Message-ID: Subject: Re: git is live From: Andrew Pinski To: Tom Tromey Cc: GDB Development , Binutils Development Content-Type: text/plain; charset=UTF-8 X-IsSubscribed: yes X-SW-Source: 2013-10/txt/msg00095.txt.bz2 On Tue, Oct 22, 2013 at 12:01 AM, Tom Tromey wrote: > Hi everybody. Git is now live and the master repository for binutils > and gdb. > > > Maybe I made some enormous mistake! While I'd prefer to be finished > with this project, if there is a mistake, please be reassured that we > have not taken any truly irreversible action. CVS commits are disabled, > but all the data is still there. > > I hope you feel reassured now. > > > Pedro pointed out today that the history of the existing repository is > weird around the point at which the src repository is stitched onto the > older devo repository. "Weird" here means that there are some commits > that delete nearly everything, only to have it all restored a commit or > two later. I spent some time trying to fix this; but in fact, far too > much time, and in the end I decided that we will just have to live with > it. > > > It was pointed out to me on irc that not everybody has already used git. > I'm reliably informed that this is a good git book, and it is available > online: > > http://git-scm.com/book > > I'm sure there are others as well. > > A couple of small hints. You will want to set your username and email > address in your git config before pushing your first commit. I'm sure > the book explains this early on. > > I've set things up to reject "non-fast-forward" merge commits to master. > What this means is that if you commit something and try to push, and > then it fails, you will want to "git pull --rebase", or use "git rebase > -i", before trying again. This is basically analogous to "cvs > update"ing before trying to commit again. > > > I named the new repository "binutils-gdb". First, sorry to all who > backed "src". I was swayed by the hue and cry to choose a URL whose > importance is undeniable despite the second argument to git clone. > Second, gdbers, I chose the name alphabetically. > > The URLs: > > git://sourceware.org/git/binutils-gdb.git > ssh://sourceware.org/git/binutils-gdb.git > > I believe only the latter form allows pushing. > > > Please report any problems to me or to the list. I'll be around fixing > any problems. You can also join us on #gdb and ask git questions if you > like. It is not listed on https://sourceware.org/git/ page. Thanks, Andrew Pinski > > I still have a few final tasks to do for the transition, but nothing too > pressing. E.g., I will check in my changes to the gdbadmin scripts > soon, when I'm readier to debug them; but meanwhile they will pull from > CVS without harm. > > Tom