space waste when renaming large files

Andrea Arcangeli andrea at suse.de
Wed May 30 11:36:19 UTC 2007


On Thu, May 03, 2007 at 06:50:39AM -0400, Leo Razoumov wrote:
> Is it possible (in spirit of git) to have a single revlog object that
> represents a file object across renames? The way it is now, "hg
> rename" is a very expensive operation for large files.

The rename should only tell hg that the working copy file name has
changed but the revlog backing store didn't. In most projects it
doesn't matter much, but it certainly sounds the only real missing
feature in hg today.



More information about the Mercurial mailing list