New hardlink clone code in tip

Stephen Darnell sdarnell at esmertec.com
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.)

Regards,
  Stephen

----- Original Message ----- 
From: "Volker Kleinfeld" <Volker.Kleinfeld at gmx.de>
To: "'Matt Mackall'" <mpm at selenic.com>; "'Stephen Darnell'" 
<sdarnell at esmertec.com>
Cc: <mercurial at selenic.com>
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