largefiles extension

Carter, Eli Eli.Carter at tektronix.com
Thu Sep 1 13:40:34 CDT 2011


> From: Mads Kiilerich [mailto:mads at kiilerich.com]
> Carter, Eli wrote, On 09/01/2011 06:39 PM:
> >> .... and committing a 3.5GB largefile file causes problems in the dirstate
> code.
> > Adding and committing a largefile of 2**31-1 bytes works.
> > Adding a largefile of 2**31 bytes works, but committing it triggers a
> > traceback from dirstate.py
> 
> Yes, that is a known limitation of the Mercurial dirstate, and it is a known
> issue that 'largefiles' uses it.

It shouldn't traceback in that case though; it should give a clear error.  It seems it is also leaving the working copy in an odd state where there is a largefile that reappears as an unknown file when you update...

Eli



More information about the Mercurial-devel mailing list