Removing => 0 changes to 0 files

Matt Mackall mpm at selenic.com
Sat Dec 1 16:26:51 UTC 2012


On Sat, 2012-12-01 at 12:57 +0100, Arne Babenhauserheide wrote:
> Am Freitag, 30. November 2012, 16:05:27 schrieb Matt Mackall:
> > Have you ever wondered what the above does? I'll tell you:
> > 
> > - unpack full manifest for $ctx
> > - unpack full manifest for p1($ctx)
> > - compare item by item
> 
> Oh, ok.
> 
> I did not check the internal actions…
> 
> > However, we could potentially just count the total files listed in
> > transferred changesets ("changes") and the total unique files ("files").
> > This would change the semantics a bit: the current scheme just counts
> > new file revisions, this would count removes and x-bit changes but
> > double-count renames, reverts and backouts.
> 
> Why reverts and backouts? I understand renames, but not the other two.

Because they (may) reuse existing versions of files.

-- 
Mathematics is the supreme nostalgia of our time.





More information about the Mercurial mailing list