[issue1663] Very easy to introduce case folding errors on Mac OS X

Devin Chalmers mercurial-bugs at selenic.com
Thu May 14 22:12:46 CDT 2009


New submission from Devin Chalmers <devin.chalmers at gmail.com>:

It is very easy to introduce an (as far as I can tell) unrecoverable case-
folding 
error in hg 1.1.2 on Mac OS X.

Some example steps to reproduce: http://gist.github.com/112038

The problem is not introduced when using hg mv, but hg does not complain 
sufficiently when case-only filesystem moves are committed (see lines 24-26 of 
the 
pasted gist:
Glaukopis-Athena:hgcase d$ mv FOO.txt foo.txt
Glaukopis-Athena:hgcase d$ hg st
? foo.txt
). This makes hg really pretty dangerous for Mac OS X developers, as renaming 
files through the IDE is a common activity.

----------
messages: 9324
nosy: qwzybug
priority: bug
status: unread
title: Very easy to introduce case folding errors on Mac OS X
topic: casefolding, macos

____________________________________________________
Mercurial issue tracker <mercurial-bugs at selenic.com>
<http://www.selenic.com/mercurial/bts/issue1663>
____________________________________________________



More information about the Mercurial-devel mailing list