diff -r 4caafe280488 -r 137a08d82232 mercurial/localrepo.py --- a/mercurial/localrepo.py Wed Dec 06 16:43:07 2017 -0500 +++ b/mercurial/localrepo.py Fri Dec 08 01:23:34 2017 +0100 @@ -1275,7 +1275,7 @@ validator=validate, releasefn=releasefn, checkambigfiles=_cachedfiles) - tr.changes['revs'] = set() + tr.changes['revs'] = xrange(0, 0) tr.changes['obsmarkers'] = set() tr.changes['phases'] = {} tr.changes['bookmarks'] = {}