Re: Question about --tree-filter

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Sergio Callegari
Date: Thursday, February 5, 2009 - 6:13 am

Johannes Sixt <j.sixt <at> viscovery.net> writes:


Sorry... first made a reply ignoring the list and then tried to
fix!
 

Ok it is because of a race... now I start understanding the non-consistent
behaviour between different runs!  Thanks a lot for the explanation.

When you say "at the end it updates the index file" do you mean the effect of
the -u switch?

And when you say "Some files have the same timestamp as the index file" do you
mean that diff-index uses the stat info inside the index only if a file is "<"
than the index otherwise it is directly assumed that the file is changed wrt the
index content? If so, would it make sense to re-touch the index after the
checkout -u so that after the checkout the index is always > than every file it
contains and one always starts at a non-racy situation? With this, one could
only explicitly touch those files that need to get (re)filtered and gain in
efficiency... or am I still missing something?

Sergio

 


--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: Question about --tree-filter, Sergio Callegari, (Thu Feb 5, 6:13 am)
Re: Question about --tree-filter, Johannes Sixt, (Thu Feb 5, 6:57 am)