[Python-Dev] Buildbots have trouble checking out the repository due to recent changes.

Alexandre Vassalotti alexandre at peadrop.com
Mon May 12 15:21:34 CEST 2008


On Mon, May 12, 2008 at 7:18 AM, Paul Moore <p.f.moore at 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


More information about the Python-Dev mailing list