changeset 34460 | d5c5cc767b7e |
parent 34457 | 7757cc48b766 |
child 34461 | 910adadf08e8 |
--- a/mercurial/scmutil.py Sun Oct 01 11:13:09 2017 +0100 +++ b/mercurial/scmutil.py Sun Oct 01 11:56:41 2017 +0100 @@ -1059,9 +1059,10 @@ k, v = l.strip(), "" k = encoding.tolocal(k) - if k in repo: - # we ignore data for nodes that don't exist locally + try: data[repo[k].rev()] = encoding.tolocal(v) + except (error.LookupError, error.RepoLookupError): + pass # we ignore data for nodes that don't exist locally finally: src.close()