Diff Between Branches Fails With Error
Created originally on Bitbucket by robbratton (Robert Bratton)
This has only happened once so far. Other smaller merges were fine.
Here is the output of the bug window in TortoiseHg:
#!python
** Mercurial version (3.3). TortoiseHg version (3.3)
** Command:
** CWD: C:\windows\system32
** Encoding: cp1252
** Extensions loaded: strip, mq, purge, rebase, shelve, histedit, hgk, eol, extdiff
** Python version: 2.7.6 (default, Nov 10 2013, 19:24:24) [MSC v.1500 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=1, build=7601, platform=2, service_pack='Service Pack 1')
** Processor architecture: x64
** Qt-4.8.5 PyQt-4.10.3 QScintilla-2.7.2
Traceback (most recent call last):
File "tortoisehg\hgqt\repowidget.pyo", line 1505, in visualDiffToLocal
File "tortoisehg\hgqt\visdiff.pyo", line 216, in visualdiff
File "mercurial\copies.pyo", line 209, in pathcopies
File "mercurial\copies.pyo", line 191, in _backwardrenames
File "mercurial\copies.pyo", line 177, in _forwardcopies
File "mercurial\copies.pyo", line 133, in _tracefile
File "mercurial\context.pyo", line 965, in ancestors
File "mercurial\context.pyo", line 817, in parents
File "mercurial\util.pyo", line 450, in __get__
File "mercurial\context.pyo", line 647, in _filenode
File "mercurial\revlog.pyo", line 906, in lookup
LookupError: data/Lib/OpenCover.4.5.3723/SampleSln/packages/repositories.config.i@c558469abf31: no match found