[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnu-arch-users] Changed file not showing as changed
From: |
Aaron Bentley |
Subject: |
Re: [Gnu-arch-users] Changed file not showing as changed |
Date: |
10 Feb 2004 12:44:58 -0500 |
On Tue, 2004-02-10 at 12:22, Adrian Irving-Beer wrote:
> I had a curious little incident the other day with tla 1.1. A file was
> changed, but wasn't a part of the changeset. 'tla file-diffs' could see
> all the changes clear as day, but 'tla changes' wasn't showing it at
> all, and as a result, it was never committed.
This problem might happen with 1.1 if you
First, make a size-preserving change to file foo
Next, do a partial commit of a different file.
What happens is we incorrectly save the current state of foo to the
inode-sigs if we do a commit that does not include file foo. So the
only thing left is the size check. But the combination of partial
commit with size-preserving change is rare enough that it doesn't bite
us often. And touching the file, as you said, solves it.
This bug is corrected in the tla--devo--1.2 tree.
Aaron
--
Aaron Bentley
Director of Technology
PanoMetrics, Inc.