From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24300 invoked by alias); 25 Dec 2019 14:13:34 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 24290 invoked by uid 89); 25 Dec 2019 14:13:33 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.7 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.3.1 spammy= X-HELO: digraph.polyomino.org.uk Received: from digraph.polyomino.org.uk (HELO digraph.polyomino.org.uk) (81.187.227.50) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 25 Dec 2019 14:13:32 +0000 Received: from jsm28 (helo=localhost) by digraph.polyomino.org.uk with local-esmtp (Exim 4.90_1) (envelope-from ) id 1ik7PU-0004lS-72; Wed, 25 Dec 2019 14:13:12 +0000 Date: Wed, 25 Dec 2019 14:13:00 -0000 From: Joseph Myers To: Segher Boessenkool cc: Alexandre Oliva , Jeff Law , "Eric S. Raymond" , Mark Wielaard , Maxim Kuvyrkov , "Richard Earnshaw (lists)" , gcc@gcc.gnu.org Subject: Re: Proposal for the transition timetable for the move to GIT In-Reply-To: <20191225121024.GK4505@gate.crashing.org> Message-ID: References: <20191216133632.GC3152@gate.crashing.org> <20191216135451.GA3142@thyrsus.com> <20191216140514.GD3152@gate.crashing.org> <20191216153649.GE3152@gate.crashing.org> <20191225121024.GK4505@gate.crashing.org> User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-SW-Source: 2019-12/txt/msg00406.txt.bz2 On Wed, 25 Dec 2019, Segher Boessenkool wrote: > git-svn did not miss any branches. Finding branches is not done by > git-svn at all, for this. These branches were skipped because they > have nothing to do with GCC, have no history in common (they are not > descendants of revision 1). They can easily be added -- Maxim might Whether they have history in common is, in the case of libstdcxx_so_7-2-branch, a subjective question (that branch was created in SVN by creating the directory for the branch, then copying just the libstdc++-v3 subdirectory, so that subdirectory does have history in common with trunk). In fact I've seen it go, in the reposurgeon conversion, from being an orphan branch to a non-orphan and back again, as details of the exact handling of empty commits (a commit that only created the directory for the branch, in this case) changed (and I've wondered about making the reposurgeon conversion explicitly reparent the commit that copies the libstdc++-v3 subdirectory, on the basis that being connected to the main history of trunk is more useful than not being so connected). -- Joseph S. Myers jsm@polyomino.org.uk