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 iAG2Jlah026502 for ; Tue, 16 Nov 2004 02:19:47 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf1.us4.outblaze.com (Postfix) with ESMTP id 29C0A53803 for ; Tue, 16 Nov 2004 02:19:41 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CTt5E-0007VU-I1 for migo@homemail.com; Mon, 15 Nov 2004 21:28:40 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CTt4e-0007LH-PU for gnu-arch-users@gnu.org; Mon, 15 Nov 2004 21:28:05 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CTt4d-0007KS-O2 for gnu-arch-users@gnu.org; Mon, 15 Nov 2004 21:28:04 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CTt4d-0007KL-Ix for gnu-arch-users@gnu.org; Mon, 15 Nov 2004 21:28:03 -0500 Received: from [202.32.8.206] (helo=tyo206.gate.nec.co.jp) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CTsvp-00056t-Ed; Mon, 15 Nov 2004 21:18:58 -0500 Received: from mailgate3.nec.co.jp ([10.7.69.162]) by tyo206.gate.nec.co.jp (8.11.7/3.7W02122014) with ESMTP id iAG2Ir922478; Tue, 16 Nov 2004 11:18:53 +0900 (JST) Received: (from root@localhost) by mailgate3.nec.co.jp (8.11.7/3.7W-MAILGATE-NEC) id iAG2Iqi26890; Tue, 16 Nov 2004 11:18:52 +0900 (JST) Received: from edtmg01.lsi.nec.co.jp ([10.26.16.201]) by mailsv3.nec.co.jp (8.11.7/3.7W-MAILSV4-NEC) with ESMTP id iAG2Ip918941; Tue, 16 Nov 2004 11:18:51 +0900 (JST) Received: from mcsss2.ucom.lsi.nec.co.jp (localhost [127.0.0.1]) by edtmg01.lsi.nec.co.jp (8.12.10/8.12.10) with ESMTP id iAG2Iflf012728; Tue, 16 Nov 2004 11:18:42 +0900 (JST) Received: from mctpc71 (mctpc71.ucom.lsi.nec.co.jp [10.30.118.121]) by mcsss2.ucom.lsi.nec.co.jp (8.12.10/8.12.8/EDcg v2.01-mc/1046780839) with ESMTP id iAG2Iewt026504; Tue, 16 Nov 2004 11:18:40 +0900 (JST) Received: by mctpc71 (Postfix, from userid 31295) id A2E65441; Tue, 16 Nov 2004 11:18:40 +0900 (JST) To: "Karl O. Pinc" Subject: Re: Tagline tagging failings -- Was: Re: [Gnu-arch-users] tla mv gets me an error next commit References: <20041115151313.I8700@mofo.meme.com> <41995266.6060400@arbash-meinel.com> <20041115195312.I16278@mofo.meme.com> <20041115201538.O16278@mofo.meme.com> From: Miles Bader System-Type: i686-pc-linux-gnu Blat: Foop Date: Tue, 16 Nov 2004 11:18:40 +0900 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: gnu-arch-users@gnu.org X-BeenThere: gnu-arch-users@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Miles Bader 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: 1359 Lines: 25 "Karl O. Pinc" writes: >> It has nothing to do with tagline vs. explicit tagging; neither offers >> any particular advantage in this matter. > > Explicit tagging means that you must use 'tla mv', 'tla add', etc. > That means tla can keep what moved where in the tree, which is > presumeably much easier to coordinate with respect to concurrency and > possibly cheaper to search when looking for "other halves" of moves. tla (unlike, say, bk) _doesn't_ keep track of `tla mv', `tla add', etc., operations; making a changeset for commit (etc) is _entirely_ based on comparing the current state of the source tree with a previous revision. This is a very winning property of arch. As I described in my earlier message, it seems perfectly possible to do the job efficiently without any such "keeping records", and desirable to do so, as such record-keeping has a number of fairly severe problems[*]. [*] Doesn't work with taglines, makes many operations more complex (as they would have to be very careful to update any "change records" to reflect changes they made to the tree), etc. -miles -- Run away! Run away! _______________________________________________ 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/