The system cannot find the file specified by missing working-copy file
Created originally on Bitbucket by mjl_schlager (Gerhard Schlager)
Steps to reproduce:
- Open TortoiseHg Workbench for some repository and change to the Commit view.
- Open a command line window and change to the repositories directory.
- Execute
hg flow feature promote
(it probably works without hgflow by executing the merge and update manually as well) - THG Workbench throws the following exception.
#!python
** Mercurial version (2.9.2). TortoiseHg version (2.11.2)
** Command: --nofork log --listfile C:\Users\DEVELO~1\AppData\Local\Temp\THG93AF.tmp
** CWD: C:\some\path
** Encoding: cp1252
** Extensions loaded: fetch, mercurial_keyring, strip, mq, purge, rebase, shelve, hgflow
** 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=2, build=9200, platform=2, service_pack='')
** 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 927, in onRevisionSelected
File "tortoisehg\hgqt\revdetails.pyo", line 264, in onRevisionSelected
File "tortoisehg\hgqt\revdetails.pyo", line 278, in _setContextToFileList
File "tortoisehg\hgqt\manifestmodel.pyo", line 279, in setRawContext
File "tortoisehg\hgqt\manifestmodel.pyo", line 267, in setRev
File "tortoisehg\hgqt\manifestmodel.pyo", line 378, in _repopulateNodes
File "tortoisehg\hgqt\manifestmodel.pyo", line 406, in _populateNodes
File "tortoisehg\hgqt\manifestmodel.pyo", line 585, in _populaterepo
File "mercurial\localrepo.pyo", line 1553, in status
File "mercurial\context.pyo", line 558, in cmp
File "mercurial\context.pyo", line 1270, in size
File "mercurial\scmutil.pyo", line 172, in lstat
WindowsError: [Error 2] The system cannot find the file specified: 'C:\\some\\path/to/file'