# HG changeset patch # User Eugene Baranov # Date 2015-07-13 14:05:03 # Node ID 809c3e4a9e31f790af036c2a51e6ebb0894f504e # Parent 220d9ae6a9a8837cdc5fa2b0b5163719c363028a convert: ignore case changes in vieworder for Perforce Perforce sometimes mixes the case resulting in files being ignored. diff --git a/hgext/convert/p4.py b/hgext/convert/p4.py --- a/hgext/convert/p4.py +++ b/hgext/convert/p4.py @@ -137,7 +137,7 @@ class p4_source(converter_source): oldname = d["depotFile%d" % i] filename = None for v in vieworder: - if oldname.startswith(v): + if oldname.lower().startswith(v.lower()): filename = views[v] + oldname[len(v):] break if filename: