![](https://secure.gravatar.com/avatar/ca69bec7bca98e2f2f8c99fa9b8cf02d.jpg?s=120&d=mm&r=g)
On Mon, May 12, 2008 at 7:18 AM, Paul Moore <p.f.moore@gmail.com> wrote:
Revision 63129 is not valid on case folding filesystems. In particular, this horribly breaks using hg-svn to make a local mirror of the Python repository:
\Apps\HGsvn\hgimportsvn.exe -r 63120 http://svn.python.org/projects/python/trunk foo cd foo \apps\hgsvn\hgpullsvn hg log Lib\socketserver.py changeset: 2:e8856fdf9300 branch: trunk tag: svn.63129 user: alexandre.vassalotti date: Mon May 12 02:37:10 2008 +0100 summary: [svn] Renamed SocketServer to 'socketserver'.
hg up -r2 abort: case-folding collision between Lib/socketserver.py and Lib/SocketServer.py
hg up -rtip abort: case-folding collision between Lib/socketserver.py and Lib/SocketServer.py
The hg repository is now totally broken.
Which version of mercurial are you using? I know that versions prior 1.0 had some bug with handling case-changes on case-insensitive filesystems. -- Alexandre