Received: from spf1.us4.outblaze.com (spf1.us4.outblaze.com [205.158.62.23]) by sdf.lonestar.org (8.12.10/8.12.10) with ESMTP id iBL5M1Ra015289 for ; Tue, 21 Dec 2004 05:22:08 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf1.us4.outblaze.com (Postfix) with ESMTP id 6A57B53A7A for ; Tue, 21 Dec 2004 05:21:42 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CgcdL-0000oM-Tz for migo@homemail.com; Tue, 21 Dec 2004 00:32:31 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CgccY-0000jl-N1 for gnu-arch-users@gnu.org; Tue, 21 Dec 2004 00:31:42 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CgccT-0000hL-2M for gnu-arch-users@gnu.org; Tue, 21 Dec 2004 00:31:37 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CgccS-0000fj-Ur for gnu-arch-users@gnu.org; Tue, 21 Dec 2004 00:31:36 -0500 Received: from [144.140.70.20] (helo=gizmo10bw.bigpond.com) by monty-python.gnu.org with smtp (Exim 4.34) id 1CgcNC-0007IQ-MR for gnu-arch-users@gnu.org; Tue, 21 Dec 2004 00:15:51 -0500 Received: (qmail 17954 invoked from network); 21 Dec 2004 05:15:47 -0000 Received: from unknown (HELO bwmam11.bigpond.com) (144.135.24.100) by gizmo10bw.bigpond.com with SMTP; 21 Dec 2004 05:15:47 -0000 Received: from cpe-144-132-221-212.nsw.bigpond.net.au ([144.132.221.212]) by bwmam11.bigpond.com(MAM REL_3_4_2a 180/18955161) with SMTP id 18955161; Tue, 21 Dec 2004 15:15:47 +1000 Received: by whiskas.PoolCompsOnline.com (Postfix, from userid 1000) id 9170E79C3B; Tue, 21 Dec 2004 16:19:43 +1100 Subject: Re: [Gnu-arch-users] star-merge: unable to merge unrelated trees From: Zenaan Harkness To: arch In-Reply-To: <41C650A3.4040005@panoramicfeedback.com> References: <1103504548.30881.678.camel@localhost.localdomain> <41C650A3.4040005@panoramicfeedback.com> Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1103606383.4576.255.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Tue, 21 Dec 2004 16:19:43 +1100 X-BeenThere: gnu-arch-users@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: a discussion list for all things arch-ish List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: gnu-arch-users-bounces+migo=homemail.com@gnu.org Errors-To: gnu-arch-users-bounces+migo=homemail.com@gnu.org Status: RO Content-Length: 1990 Lines: 66 On Mon, 2004-12-20 at 15:10, Aaron Bentley wrote: > Zenaan Harkness wrote: > > > if I do the following as user zen, I get an error: > > > > $ tla get $parthat t > > ... > > $ cd t > > > > $ tla star-merge --three-way $dmitriat > > It looks like $parthat has no patchlogs for $dmitriat. You would expect > this to happen at first. > > You could probably make this work by using "tla star-merge --reference > $archat --three-way $dmitriat" > > > However, if I do the following, it works just fine: > > > > $ tla get $archat t > > ... > > $ cd t > > > > $ tla star-merge --three-way $parthat > > ... > > > > $ tla star-merge --three-way $dmitriat > > I assume these work because $parthat and $dmitriat have patchlogs for > $archat. Thanks. Now for step 2: Because of the above, we have some funky 3D changes in this working tree thusly created. Now, STABLE 1.0 needs to stay stable 1.0 until at least Thursday, and possibly over the christmas break, in case I need to apply some quick fix or two during that time. I want to take the thusly created working tree above, and turn that into STABLE 1.1. If I "tla tag $archa--1.0 $archa--1.1" to create a 1.1 version, how do I apply the working tree above (with the funky changes) to the 1.1 tree, to create the desired 1.1 (development, but next stable) tree? In my mind at least, it's a reparenting technicality (since the working tree is currently a child of 1.0). One way to do it would be to tag 1.1, and call that the "old" version, with 1.0 continuing on as the "trunk" or new development (soon to be stable) version. Perhaps that makes most sense? 1.0 being the eternal trunk, off of which various stable releases are tagged as needed ?? Needing that definitive guide to branching and merging, Zenaan _______________________________________________ Gnu-arch-users mailing list Gnu-arch-users@gnu.org http://lists.gnu.org/mailman/listinfo/gnu-arch-users GNU arch home page: http://savannah.gnu.org/projects/gnu-arch/