Command line "thg revdetails" not working
Created originally on Bitbucket by DerColonel (Nikolaos Gkinos)
Unfortunately, the command line feature "thg revdetails" is not working. It crashes immediately.
Steps to reproduce:
- Open command line in an hg repository
- execute "thg revdetails [revid]" where "[revid]" is any revision id
- e. g. "thg revdetails 08fc4b278c0e"
#!python
#!python
** Mercurial version (4.8.1). TortoiseHg version (4.8.1)
** Command: revdetails d1a734f5caf6
** CWD: D:\Projekte-local\Solutions
** Encoding: cp1252
** Extensions loaded: histedit, rebase, strip, fsmonitor, beautifygraph, tortoisehg.util.configitems
** Python version: 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:53:40) [MSC v.1500 64 bit (AMD64)]
** Windows version: sys.getwindowsversion(major=6, minor=2, build=9200, platform=2, service_pack='')
** Processor architecture: x64
** Qt-5.9.2 PyQt-5.9.1 QScintilla-2.10.2.dev1711012104
Traceback (most recent call last):
File "tortoisehg\hgqt\run.pyo", line 70, in dispatch
File "tortoisehg\hgqt\run.pyo", line 273, in _runcatch
File "tortoisehg\hgqt\run.pyo", line 364, in runcommand
File "tortoisehg\hgqt\run.pyo", line 415, in _runcommand
File "tortoisehg\hgqt\run.pyo", line 369, in checkargs
File "tortoisehg\hgqt\run.pyo", line 363, in <lambda>
File "tortoisehg\hgqt\qtapp.pyo", line 459, in __call__
File "tortoisehg\hgqt\qtapp.pyo", line 523, in _createdialog
File "mercurial\util.pyo", line 1644, in check
File "tortoisehg\hgqt\run.pyo", line 1114, in revdetails
File "tortoisehg\hgqt\revdetails.pyo", line 543, in __init__
File "tortoisehg\hgqt\revdetails.pyo", line 83, in __init__
File "tortoisehg\hgqt\thgrepo.pyo", line 772, in __getitem__
File "mercurial\localrepo.pyo", line 1277, in __getitem__
ProgrammingError: unsupported changeid '' of type <type 'str'>