[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnu-arch-users] Re: tla logs outside working tree

From: Aaron Bentley
Subject: Re: [Gnu-arch-users] Re: tla logs outside working tree
Date: Thu, 23 Dec 2004 22:45:25 -0500
User-agent: Mozilla Thunderbird 0.9 (X11/20041124)

Matthew Palmer wrote:
On Fri, Dec 24, 2004 at 12:09:29PM +1100, Zenaan Harkness wrote:

Why doesn't tla logs work when I'm outside a project/working tree, even
if I fully qualify the $archive/$version?

Intuitively it should be able to work yes?

No.  tla logs, cat-log, (and quite likely all the other 'Patch Log
Commands'), as far as I can see, operate by pulling the patch log from the
logs stored in the project tree you're currently in
({arch}/<cat>/<cat>--<branch> etc).  Fully-qualifying a revision that isn't
present in the current tree will fail as well (you can try that out).

The equivalent command for tla logs to work from an archive is tla
revisions; for cat-log you can use cat-archive-log.

And importantly, "tla logs" only lists the logs present in the current tree. So if you get tla--devo--1.3--base-0 and run 'logs' in it, the output will be quite different from running it in a tree for tla--devo--1.3--patch-10.

And the result for "tla revisions" will be different again.

btw, that delta trick I showed you took advantage of this property of 'logs'.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]