Received: from spf5.us4.outblaze.com (spf5.us4.outblaze.com [205.158.62.27]) by sdf.lonestar.org (8.12.10/8.12.10) with ESMTP id iA70HdKe004648 for ; Sun, 7 Nov 2004 00:17:40 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf5.us4.outblaze.com (Postfix) with ESMTP id 32093776E8 for ; Sun, 7 Nov 2004 00:17:41 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CQaso-00067q-68 for migo@homemail.com; Sat, 06 Nov 2004 19:26:14 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CQasU-00067f-V5 for gnu-arch-users@gnu.org; Sat, 06 Nov 2004 19:25:55 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CQasU-00067T-Fz for gnu-arch-users@gnu.org; Sat, 06 Nov 2004 19:25:54 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CQasU-00067P-7O for gnu-arch-users@gnu.org; Sat, 06 Nov 2004 19:25:54 -0500 Received: from [213.165.64.20] (helo=mail.gmx.net) by monty-python.gnu.org with smtp (Exim 4.34) id 1CQajh-0002Ll-JS for gnu-arch-users@gnu.org; Sat, 06 Nov 2004 19:16:49 -0500 Received: (qmail 21403 invoked by uid 65534); 7 Nov 2004 00:16:48 -0000 Received: from cehteh.homeunix.org (EHLO comet) (217.140.77.75) by mail.gmx.net (mp003) with SMTP; 07 Nov 2004 01:16:48 +0100 X-Authenticated: #192396 Date: Sun, 7 Nov 2004 01:16:45 +0100 From: chth@gmx.net To: John Meinel Subject: Re: [Gnu-arch-users] tla-short paths Message-ID: <20041107011645.14a8b0fc@comet> In-Reply-To: <418D6390.5070809@johnmeinel.com> References: <71A0F7B0F1F4F94F85F3D64C4BD0CCFE08A8914A@bmkc1svmail01.am.mfg> <40F5C3D9.9050802@johnmeinel.com> <1cf1c57a0407142000eb885e8@mail.gmail.com> <418C6A4C.2080508@johnmeinel.com> <20041106231243.3c3b74f7@comet> <418D6390.5070809@johnmeinel.com> X-Mailer: Sylpheed-Claws 0.9.12b (GTK+ 1.2.10; i386-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: gnu-arch-users@gnu.org, Ron Parker 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: 1824 Lines: 52 > chth@gmx.net wrote: > >>I didn't see a flag for tla get --short-path, but it would seem that > >>the basic framework exists, and it might just be a matter of > >extending>it to more cases. > > > > > > tla should be able to automatically detect which kind of paths is > > used by checking if the pathname contains '--', 'get' does not need > > that option. > > > > Christian > > Well, in Ron's work, whether the {arch} directory is short is a > tree-local option. Meaning that whenever he commits he fixes up the > tar header so that short paths are translated to their full path. This > way the archive format doesn't change, just the local directory. > > Because of this, when you do a "get", or pretty much any other command > > that would pull from a remote archive, you need a way to specify which > > way the local tree should be. I personally think there should be a > per-user setting (say .arch-params/=short-paths). > > What you say is true if the archive format itself is modified. This is > > more of a workaround, allowing win32 users access to any archives that > > currently exist. > > I do agree that if we start to change the archive format, then it > could be automatically detected. > > But until then, we need a way to access all of the current archives > that exist. I didn't looked at Rons work, but it looks very promising. My mail referred to a solution we talked about on IRC some time ago and Tom agreed on the way I pointed out. I was just surprised that anyone already worked in that area. The idea to shorten the pathnames only localy is nice too. Christian _______________________________________________ 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/