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 iAG2qtah018483 for ; Tue, 16 Nov 2004 02:52:56 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf1.us4.outblaze.com (Postfix) with ESMTP id C9EBF5396E for ; Tue, 16 Nov 2004 02:52:49 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CTtbE-0008Um-7n for migo@homemail.com; Mon, 15 Nov 2004 22:01:44 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CTtak-0008Uc-1k for gnu-arch-users@gnu.org; Mon, 15 Nov 2004 22:01:14 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CTtaj-0008U1-DV for gnu-arch-users@gnu.org; Mon, 15 Nov 2004 22:01:13 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CTtaj-0008Te-6P for gnu-arch-users@gnu.org; Mon, 15 Nov 2004 22:01:13 -0500 Received: from [129.255.60.186] (helo=ct.radiology.uiowa.edu) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CTtRt-0001jL-Gu; Mon, 15 Nov 2004 21:52:05 -0500 Received: from [192.168.1.11] (12-217-241-0.client.mchsi.com [12.217.241.0]) by ct.radiology.uiowa.edu (8.11.6/8.11.6) with ESMTP id iAG2q3304339; Mon, 15 Nov 2004 20:52:04 -0600 Message-ID: <41996B4B.10402@arbash-meinel.com> Date: Mon, 15 Nov 2004 20:51:55 -0600 From: John A Meinel User-Agent: Mozilla Thunderbird 0.9 (Windows/20041103) X-Accept-Language: en-us, en MIME-Version: 1.0 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> <20041115205438.U16278@mofo.meme.com> In-Reply-To: <20041115205438.U16278@mofo.meme.com> X-Enigmail-Version: 0.89.0.0 X-Enigmail-Supports: pgp-inline, pgp-mime Cc: gnu-arch-users@gnu.org, Miles Bader 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: , Content-Type: multipart/mixed; boundary="===============1078656570==" 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: 2895 Lines: 82 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --===============1078656570== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigE024D094615C3A5F21FA035E" This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigE024D094615C3A5F21FA035E Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Karl O. Pinc wrote: [...] > > I'm not impressed with taglines, for reasons given in a previous email. > I'm not asking everybody to give up taglines, I'm asking everybody > who uses taglines to give up on fixing the partial commit problem. > (At least in the vaporware arch implimentation of my imagination. > Which surely has little to do with as I'm an arch newbie.) > And if you use explicit tags, you get a fix for partial commits. Well, you only get a fix for partial commits if you start keeping track of moves. Which arch is unlikely to do. Actually Miles solution for partial commits is likely to be better, provided you have the inventory file that exists in a revision library. Basically what Miles said is that when you do a partial commit, if something looks like an add or delete, you check it's id. If that id existed in the revision, you check and see what file it was associated with, and include that in the limits. That solves the problem without ever having to worry about keeping track of explicit rename/add/delete actions. I'm not sure how you could do a delete with a partial commit, probably just specify the old filename. If you don't like tagline, that's fine. Do remember that tagline allows you to also specify explicit ids (since you might have binary files in there). For me, it's pretty easy to remember what files are what. Everything that can be is tagline, binary, visual studio project files, etc, are not. I rarely need to rename these. More often is just creating and deleting them. John =:-> --------------enigE024D094615C3A5F21FA035E Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Cygwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFBmWtMJdeBCYSNAAMRAkThAKCzZB6QdQB0VBGg9fMwzsq86PMEGgCgySkm nb5fMfC+N/Qx2YB+EPDwLfk= =IYmN -----END PGP SIGNATURE----- --------------enigE024D094615C3A5F21FA035E-- --===============1078656570== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ 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/ --===============1078656570==--