diff -r 80d28a88137f -r 297ea0df75d0 mercurial/store.py --- a/mercurial/store.py Wed May 13 18:57:38 2015 +0200 +++ b/mercurial/store.py Wed May 06 15:58:14 2015 -0700 @@ -187,7 +187,7 @@ def _hashencode(path, dotencode): digest = _sha(path).hexdigest() - le = lowerencode(path).split('/')[1:] + le = lowerencode(path[5:]).split('/') parts = _auxencode(le, dotencode) basename = parts[-1] _root, ext = os.path.splitext(basename)