|
From: | Aaron Bentley |
Subject: | Re: [Gnu-arch-users] Re: Inconsistency of Added-files and Removed-files |
Date: | Wed, 18 Aug 2004 03:20:06 -0400 |
User-agent: | Mozilla Thunderbird 0.5 (X11/20040306) |
Tom Lord wrote:
> From: Miles Bader <address@hidden> > Aaron Bentley <address@hidden> writes: > >> I was planning on eventually writing a command that would examine patch logs > >> to tell you in what revisions a file was modified (added, etc). What do > >> you think? > > It might be a duplication of effort-- I've already got code that does that: > Me too: tla-file-log Yeah, but..... I'll bet dollars to donuts that you guys are basingthat on file names rather than inventory ids. Which means that your commands are (currently) faster than they'd otherwise be, but also probably not entirely accurate (or, with alternative spin, areaccurate but compute something kind of weird).
Or as I put it, "I don't like kinda-sorta knowing which revisions modified a given file".
As of this afternoon, I started tracking renames, so it should be pretty accurate about following the file with a given ID, not the file with a given name. But I think {arch} files are ignored, so if you want to confuse a tracker, just move the file into {arch}.
We really ought to fix the "i want to know the inventory of that revision" and "i want to know what (file ids) changed in that revision" problem. Those queries should be fast and that's one thing I'd add to the archive format revision wishlist.
Definitely on the same page there. Aaron
[Prev in Thread] | Current Thread | [Next in Thread] |