New hardlink clone code in tip

Stephen Darnell sdarnell at
Sat Sep 17 05:56:46 CDT 2005

Matt added a note to the 0.7 release email, and I've added a note to
the Wiki (WindowsInstall was not the perfect place, but it is there.)


----- Original Message ----- 
From: "Volker Kleinfeld" <Volker.Kleinfeld at>
To: "'Matt Mackall'" <mpm at>; "'Stephen Darnell'" 
<sdarnell at>
Cc: <mercurial at>
Sent: Friday, September 16, 2005 4:31 PM
Subject: Re: New hardlink clone code in tip

>> So don't use older versions of mercurial or versions of python
>> that don't support the win32file module on repositories with hardlinks.
>> I don't believe this should cause a problem for most people, but
>> mercurial hackers in particular may need to beware.
> This is a nice patch, played around with it and seems to work nice.
> One comment to the compatibility with older versions of mercurial.
> I think people can easily run into problems. Just imagin the new 0.7
> version is out, but people still keep there 0.6c. Now they use 0.7 with
> hardlinks, but find a bug and fallback to 0.6c. Result: You will corrupt
> your repos.
> Don't get me wrong I think we should have this patch (the earlier the
> better),
> but in the CHANGE file or in the windows install wiki, there should be a
> hint
> on this potential issue.
> /Volker

More information about the Mercurial mailing list