feature or bug?

Matt Mackall mpm at selenic.com
Thu Jan 3 22:56:43 CST 2008


On Thu, 2008-01-03 at 22:44 -0600, Mark A. Flacy wrote:
> On 2008.01.03 10:19, Patrick Mézard wrote:
> > Mark A. Flacy a écrit :
> > > IMO, the attempts by hg to mask NTFS file naming problems was a lot  
> > of
> > > misguided effort that  simply pushed the problem (file collisions  
> > due to
> > > case) somewhere else (file name too long).  I can see why they tried
> > > (host a repo on a Windows box), but lipstick on a pig still leaves  
> > you
> > > with a pig.
> > 
> > HFS+ is case-preserving too by default.
>
> [Comments written and deleted.  You could probably guess what they would  
> have been.]

Meh. I hate 'em too. But they exist. The new "store" format largely
exists to deal with that, but then people go and make unreasonably long
filenames.

But let's try and keep the two issues separate here:

a) dealing with mixed case in the repository
b) dealing with case-insensitivity in the working directory

Because we should be able to clone and serve any repository on any
system, regardless of the host filesystem and regardless of any case
collisions in its past.

-- 
Mathematics is the supreme nostalgia of our time.



More information about the Mercurial mailing list