abort: case-folding collision
Shane Holloway
shane.holloway at ieee.org
Wed Dec 13 22:57:26 UTC 2006
Thanks for the quick response. MacOS Extended, actually. For those
who run into the problem on the Mac, I fixed it by creating a DMG
with a case sensitive filesystem (just used that variant of MacOS
Extended), cloned the repo there, fixed the collision and committed.
Then I was able to clone it back to my case-insensitive filesystem
without any problem.
As expected, however, I cannot update to any prior revision (on the
case-insensitive fs) without encountering the same error. Is there a
good approach to fixing my repository to reflect what I intended --
renaming "opengl" to "openGL"?
Thanks!
-Shane
On Dec 13, 2006, at 3:10 PM, Matt Mackall wrote:
> On Wed, Dec 13, 2006 at 02:58:15PM -0700, Shane Holloway wrote:
>> [shane at dynamic-48] Dev/TG% hg clone tgav tmp/tgav
>> abort: case-folding collision between sandbox/opengl/glext/
>> fetchOpenGLExtensions.py and sandbox/openGL/glext/
>> fetchOpenGLExtensions.py
>
> This is saying:
>
> a) you're running on a case-insensitive filesystem (HFS+?)
> b) it's trying to check out two different files that would write to
> the same file in the working directory
>
> This check is new in 0.9.2.
>
> --
> Mathematics is the supreme nostalgia of our time.
More information about the Mercurial
mailing list