thg issueshttps://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues2020-07-06T01:10:21Zhttps://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/3327ImportError: No module named PyQt4.uic.Compiler2020-07-06T01:10:21ZBitbucket ImporterImportError: No module named PyQt4.uic.Compiler*Created originally on Bitbucket by Anonymous*
System Information
Macosx 10.8.4
Macports 2.2.0
py27-pyqt4 @4.10.2_2 (active)
qt4-mac @4.8.5_0 (active)
qscintilla @2.7.2_0 (active)
python27 @2.7.5_1+universal (active)
Hi all,
...*Created originally on Bitbucket by Anonymous*
System Information
Macosx 10.8.4
Macports 2.2.0
py27-pyqt4 @4.10.2_2 (active)
qt4-mac @4.8.5_0 (active)
qscintilla @2.7.2_0 (active)
python27 @2.7.5_1+universal (active)
Hi all,
I get the following error message:
ImportError: No module named PyQt4.uic.Compiler
when attempting to install Tortoisehg with the following command:
sudo pip install thg-mac
I think I've setup my $PATH correctly too. Here's the echoed output:
/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin
Any ideas how to solve this?https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/3560stopped working while committing large files2020-07-06T01:07:11ZBitbucket Importerstopped working while committing large files*Created originally on Bitbucket by Anonymous*
```
#!python
** Mercurial version (2.8.2). TortoiseHg version (2.10.2)
** Command: --nofork commit
** CWD: C:\Users\shaia\Desktop\Projects\T-40 Image
** Encoding...*Created originally on Bitbucket by Anonymous*
```
#!python
** Mercurial version (2.8.2). TortoiseHg version (2.10.2)
** Command: --nofork commit
** CWD: C:\Users\shaia\Desktop\Projects\T-40 Image
** Encoding: cp1252
** Extensions loaded: largefiles
** 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\status.pyo", line 602, in run
File "mercurial\context.pyo", line 953, in status
File "mercurial\localrepo.pyo", line 61, in wrapper
File "hgext\largefiles\reposetup.pyo", line 202, in status
ValueError: input contains non-hex character
```https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/3586Abort: path \xxx\*.xml' is inside nested repo 'xxx'2020-07-05T15:31:07ZBitbucket ImporterAbort: path \xxx\*.xml' is inside nested repo 'xxx'*Created originally on Bitbucket by Anonymous*
How do I get rid of the above message?
The output of the TortoiseHg bug report:
#!python
** Mercurial version (2.8.2). TortoiseHg version (2.10.2)
** Command:
** ...*Created originally on Bitbucket by Anonymous*
How do I get rid of the above message?
The output of the TortoiseHg bug report:
#!python
** Mercurial version (2.8.2). TortoiseHg version (2.10.2)
** Command:
** CWD: C:\Windows\system32
** Encoding: cp1252
** Extensions loaded:
** 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\qtlib.pyo", line 1319, in showEvent
File "tortoisehg\hgqt\qtlib.pyo", line 1331, in get
File "tortoisehg\hgqt\repowidget.pyo", line 427, in createManifestWidget
File "tortoisehg\hgqt\manifestdialog.pyo", line 153, in __init__
File "tortoisehg\hgqt\manifestmodel.pyo", line 178, in index
File "tortoisehg\hgqt\manifestmodel.pyo", line 217, in rowCount
File "tortoisehg\hgqt\manifestmodel.pyo", line 214, in _parententry
File "tortoisehg\hgqt\manifestmodel.pyo", line 259, in _rootentry
File "tortoisehg\hgqt\manifestmodel.pyo", line 385, in _newrootentry
File "tortoisehg\hgqt\manifestmodel.pyo", line 375, in addrepocontentstotree
File "tortoisehg\hgqt\manifestmodel.pyo", line 294, in getctxtreeinfo
File "mercurial\localrepo.pyo", line 1511, in status
File "mercurial\context.pyo", line 537, in cmp
File "mercurial\context.pyo", line 1247, in data
File "mercurial\localrepo.pyo", line 806, in wread
File "mercurial\scmutil.pyo", line 225, in read
File "mercurial\scmutil.pyo", line 336, in __call__
File "mercurial\scmutil.pyo", line 187, in __call__
Abort: path 'Config\bundleModule\bundle_modul.xml' is inside nested repo 'Config'
https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/2487LookupError: data/.hgtags.i@a09054e635a0: no match found2020-07-05T15:30:09ZBitbucket ImporterLookupError: data/.hgtags.i@a09054e635a0: no match found*Created originally on Bitbucket by Anonymous*
~~~~
#!python
** Mercurial version (2.2.2). TortoiseHg version (2.4.1)
** Command: --nofork workbench
** CWD: D:\Citigo\aao
** Encoding: cp1252
** Extensions loaded:
** Python vers...*Created originally on Bitbucket by Anonymous*
~~~~
#!python
** Mercurial version (2.2.2). TortoiseHg version (2.4.1)
** Command: --nofork workbench
** CWD: D:\Citigo\aao
** Encoding: cp1252
** Extensions loaded:
** Python version: 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit (Intel)]
** Windows version: (6, 1, 7601, 2, 'Service Pack 1')
** Processor architecture: x86
** Qt-4.7.4 PyQt-4.8.6
Traceback (most recent call last):
File "tortoisehg\hgqt\repowidget.pyo", line 863, in onRevisionActivated
File "mercurial\context.pyo", line 191, in tags
File "mercurial\localrepo.pyo", line 468, in nodetags
File "mercurial\util.pyo", line 237, in __get__
File "mercurial\localrepo.pyo", line 395, in _tagscache
File "mercurial\localrepo.pyo", line 428, in _findtags
File "mercurial\tags.pyo", line 53, in findglobaltags
File "mercurial\context.pyo", line 462, in data
File "mercurial\util.pyo", line 237, in __get__
File "mercurial\context.pyo", line 374, in _filenode
File "mercurial\revlog.pyo", line 791, in lookup
LookupError: data/.hgtags.i@a09054e635a0: no match found
~~~~https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/2500report2020-07-05T15:29:14ZBitbucket Importerreport*Created originally on Bitbucket by Anonymous*
~~~~
#!python
** Mercurial version (2.0.2). TortoiseHg version (2.2)
** Command: log
** CWD: /home/qwerty
** Encoding: UTF-8
** Extensions loaded: convert, mq, rebase
** Python vers...*Created originally on Bitbucket by Anonymous*
~~~~
#!python
** Mercurial version (2.0.2). TortoiseHg version (2.2)
** Command: log
** CWD: /home/qwerty
** Encoding: UTF-8
** Extensions loaded: convert, mq, rebase
** Python version: 2.7.3 (default, Aug 1 2012, 05:16:07) [GCC 4.6.3]
** Qt-4.8.1 PyQt-4.9.1
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/workbench.py", line 475, in openRepo
self._openRepo(root, reuse)
File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/workbench.py", line 777, in _openRepo
self.addRepoTab(repo)
File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/workbench.py", line 650, in addRepoTab
rw = RepoWidget(repo, self)
File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/repowidget.py", line 112, in __init__
self.setupUi()
File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/repowidget.py", line 160, in setupUi
self.filterbar = RepoFilterBar(self.repo, self)
File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/repofilter.py", line 102, in __init__
self.refresh()
File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/repofilter.py", line 285, in refresh
self._updatebranchfilter()
File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/repofilter.py", line 247, in _updatebranchfilter
branches = self._repo.namedbranches
File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line 239, in __get__
result = self.func(obj)
File "/usr/lib/python2.7/dist-packages/tortoisehg/hgqt/thgrepo.py", line 438, in namedbranches
allbranches = self.branchtags()
File "/usr/lib/python2.7/dist-packages/mercurial/localrepo.py", line 486, in branchtags
if 'close' not in self.changelog.read(h)[5]:
File "/usr/lib/python2.7/dist-packages/mercurial/changelog.py", line 192, in read
text = self.revision(node)
File "/usr/lib/python2.7/dist-packages/mercurial/revlog.py", line 906, in revision
text = self._checkhash(text, node, rev)
File "/usr/lib/python2.7/dist-packages/mercurial/revlog.py", line 915, in _checkhash
% (self.indexfile, rev))
RevlogError: integrity check failed on 00changelog.i:5001
~~~~https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/3226manifestmodel: IOError while trying to commit2020-07-05T15:28:37ZBitbucket Importermanifestmodel: IOError while trying to commit*Created originally on Bitbucket by [BMB (Baruch Burstein)](https://bitbucket.org/%7B024b9c4f-9031-491c-ae18-e8f25e87536d%7D/)*
When trying to commit, thg workbench is not showing me any files in the commit pane (even though I changed p...*Created originally on Bitbucket by [BMB (Baruch Burstein)](https://bitbucket.org/%7B024b9c4f-9031-491c-ae18-e8f25e87536d%7D/)*
When trying to commit, thg workbench is not showing me any files in the commit pane (even though I changed plenty of files). I then pressed the "Manifest" button, and got this bug report pop-up:
#!python
** Mercurial version (2.6.2). TortoiseHg version (2.8.1)
** Command:
** CWD: C:\Windows\system32
** Encoding: cp1255
** Extensions loaded: mercurial_keyring, purge
** Python version: 2.7.3 (default, Apr 10 2012, 23:24:47) [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.4 PyQt-4.9.6 QScintilla-2.7
Traceback (most recent call last):
File "tortoisehg\hgqt\qtlib.pyo", line 1172, in showEvent
File "tortoisehg\hgqt\qtlib.pyo", line 1184, in get
File "tortoisehg\hgqt\repowidget.pyo", line 436, in createManifestWidget
File "tortoisehg\hgqt\manifestdialog.pyo", line 135, in __init__
File "tortoisehg\hgqt\manifestmodel.pyo", line 182, in index
File "tortoisehg\hgqt\manifestmodel.pyo", line 218, in _parententry
File "tortoisehg\hgqt\manifestmodel.pyo", line 263, in _rootentry
File "tortoisehg\hgqt\manifestmodel.pyo", line 389, in _newrootentry
File "tortoisehg\hgqt\manifestmodel.pyo", line 379, in addrepocontentstotree
File "tortoisehg\hgqt\manifestmodel.pyo", line 298, in getctxtreeinfo
File "mercurial\localrepo.pyo", line 1499, in status
File "mercurial\context.pyo", line 563, in cmp
File "mercurial\context.pyo", line 1189, in data
File "mercurial\localrepo.pyo", line 788, in wread
File "mercurial\scmutil.pyo", line 221, in read
File "mercurial\scmutil.pyo", line 357, in __call__
File "mercurial\windows.pyo", line 35, in posixfile
IOError: [Errno 13] D:\Users\Baruch\Documents\Visual Studio 2010\Projects\Site\WSApp/App_Data/Survey.mdf: The process cannot access the file because it is being used by another process
https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/2347Bug (LookupError)2020-07-05T15:27:12ZBitbucket ImporterBug (LookupError)*Created originally on Bitbucket by Anonymous*
#!python
** Mercurial version (2.4.2). TortoiseHg version (2.6.2)
** Command: --nofork workbench
** CWD: E:\DropBox\Dropbox\Development\Chernobyl\HT_Unity_Project
*...*Created originally on Bitbucket by Anonymous*
#!python
** Mercurial version (2.4.2). TortoiseHg version (2.6.2)
** Command: --nofork workbench
** CWD: E:\DropBox\Dropbox\Development\Chernobyl\HT_Unity_Project
** Encoding: cp1252
** Extensions loaded:
** Python version: 2.7.3 (default, Apr 10 2012, 23:24:47) [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.0 PyQt-4.9.1
Traceback (most recent call last):
File "tortoisehg\hgqt\update.pyo", line 350, in update
File "tortoisehg\hgqt\update.pyo", line 294, in isclean
File "mercurial\context.pyo", line 911, in modified
File "mercurial\util.pyo", line 246, in __get__
File "mercurial\context.pyo", line 866, in _status
File "mercurial\localrepo.pyo", line 1582, in status
File "mercurial\context.pyo", line 512, in cmp
File "mercurial\context.pyo", line 495, in size
File "mercurial\util.pyo", line 246, in __get__
File "mercurial\context.pyo", line 405, in _filerev
File "mercurial\util.pyo", line 246, in __get__
File "mercurial\context.pyo", line 399, in _filenode
File "mercurial\revlog.pyo", line 776, in lookup
LookupError: data/Assets/Scenes/Episode1/_Images/USARoom_Sources/USA_Back/4 ìàðòà 2012ã. Ïðèïÿòü è ×åðíîáûëüñêàÿ çîíà.mp4.meta.i@76659db8267a: no match found
https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/1483repository corrupted after remote check-in2020-07-05T15:24:14ZBitbucket Importerrepository corrupted after remote check-in*Created originally on Bitbucket by Anonymous*
I work on my code base from two machines. Each has a local copy of the code, and there is a central synchronization copy on a network drive. On one machine this network drive is mounted, so...*Created originally on Bitbucket by Anonymous*
I work on my code base from two machines. Each has a local copy of the code, and there is a central synchronization copy on a network drive. On one machine this network drive is mounted, so I can access it locally. On the other I have to ssh in to commit. This usually works but then this happened last time i committed remotely:
```
#!python
** Mercurial version (1.9.3). TortoiseHg version (2.1.4)
** Command: --nofork workbench
** CWD: U:\private\HG\CAMo
** Encoding: cp1252
** Extensions loaded:
** Python version: 2.6.6 (r266:84297, Aug 24 2010, 18:13:38) [MSC v.1500 64 bit (AMD64)]
** Windows version: (6, 1, 7601, 2, 'Service Pack 1')
** Processor architecture: x64
** Qt-4.7.1 PyQt-4.8.3
Traceback (most recent call last):
File "tortoisehg\hgqt\run.pyo", line 547, in __call__
File "tortoisehg\hgqt\workbench.pyo", line 909, in run
File "tortoisehg\hgqt\workbench.pyo", line 492, in showRepo
File "tortoisehg\hgqt\workbench.pyo", line 759, in _openRepo
File "tortoisehg\hgqt\workbench.pyo", line 640, in addRepoTab
File "tortoisehg\hgqt\repowidget.pyo", line 79, in __init__
File "mercurial\localrepo.pyo", line 214, in __len__
File "mercurial\util.pyo", line 173, in __get__
File "mercurial\localrepo.pyo", line 172, in changelog
File "mercurial\changelog.pyo", line 102, in __init__
File "mercurial\revlog.pyo", line 270, in __init__
RevlogError: index 00changelog.i is corrupted
```https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/2136RevlogError: unknown compression type 'M'2020-07-05T15:21:21ZBitbucket ImporterRevlogError: unknown compression type 'M'*Created originally on Bitbucket by Anonymous*
{{{
#!python
** Mercurial version (2.1.1). TortoiseHg version (2.3.1)
** Command: --nofork commit
** CWD: C:\Projects\VBeb.WebAppTelerik - V2.1 - ForDeploy
** Encoding: cp1252
** Ext...*Created originally on Bitbucket by Anonymous*
{{{
#!python
** Mercurial version (2.1.1). TortoiseHg version (2.3.1)
** Command: --nofork commit
** CWD: C:\Projects\VBeb.WebAppTelerik - V2.1 - ForDeploy
** Encoding: cp1252
** Extensions loaded:
** Python version: 2.6.6 (r266:84297, Aug 24 2010, 18:13:38) [MSC v.1500 64 bit (AMD64)]
** Windows version: (6, 1, 7600, 2, '')
** Processor architecture: x64
** Qt-4.7.4 PyQt-4.8.6
Traceback (most recent call last):
File "tortoisehg\hgqt\status.pyo", line 468, in run
File "mercurial\context.pyo", line 781, in status
File "mercurial\localrepo.pyo", line 1382, in status
File "mercurial\context.pyo", line 409, in cmp
File "mercurial\context.pyo", line 392, in size
File "mercurial\filelog.pyo", line 63, in size
File "mercurial\filelog.pyo", line 52, in renamed
File "mercurial\revlog.pyo", line 898, in revision
File "mercurial\revlog.pyo", line 831, in _chunkbase
File "mercurial\revlog.pyo", line 828, in _chunk
File "mercurial\revlog.pyo", line 118, in decompress
RevlogError: unknown compression type 'M'
}}}https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/1818Crash on commit2020-07-05T15:18:36ZBitbucket ImporterCrash on commit*Created originally on Bitbucket by [BlueRaja (Blue Raja)](https://bitbucket.org/%7B6531abcb-7fd5-44b1-891a-ebb39014f018%7D/)*
Got this when trying to commit after renaming a few files/directories:
~~~~
#!python
** Mercurial versio...*Created originally on Bitbucket by [BlueRaja (Blue Raja)](https://bitbucket.org/%7B6531abcb-7fd5-44b1-891a-ebb39014f018%7D/)*
Got this when trying to commit after renaming a few files/directories:
~~~~
#!python
** Mercurial version (2.1.1). TortoiseHg version (2.3.1)
** Command: --nofork commit
** CWD: C:\Projects\C#\Secret
** Encoding: cp1252
** Extensions loaded:
** Python version: 2.6.6 (r266:84297, Aug 24 2010, 18:13:38) [MSC v.1500 64 bit (AMD64)]
** Windows version: (6, 1, 7600, 2, '')
** Processor architecture: x64
** Qt-4.7.4 PyQt-4.8.6
Traceback (most recent call last):
File "tortoisehg\hgqt\status.pyo", line 468, in run
File "mercurial\context.pyo", line 781, in status
File "mercurial\localrepo.pyo", line 1370, in status
File "mercurial\dirstate.pyo", line 223, in __contains__
File "mercurial\util.pyo", line 237, in __get__
File "mercurial\dirstate.pyo", line 72, in _map
File "mercurial\dirstate.pyo", line 263, in _read
ValueError: overflow in dirstate
~~~~https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5494pushing to a longstanding backup on LAN2020-07-05T15:09:09ZBitbucket Importerpushing to a longstanding backup on LAN*Created originally on Bitbucket by Anonymous*
```
#!python
** Mercurial version (3.9.1). TortoiseHg version (3.9.1)
** Command: --nofork workbench
** CWD: C:\PTxD
** Encoding: cp1252
** Extensions loaded:
** P...*Created originally on Bitbucket by Anonymous*
```
#!python
** Mercurial version (3.9.1). TortoiseHg version (3.9.1)
** Command: --nofork workbench
** CWD: C:\PTxD
** Encoding: cp1252
** Extensions loaded:
** Python version: 2.7.9 (default, Dec 10 2014, 12:28:03) [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.6 PyQt-4.11.3 QScintilla-2.8.4
Traceback (most recent call last):
File "tortoisehg\hgqt\sync.pyo", line 765, in _onPullFinished
File "tortoisehg\hgqt\thgrepo.pyo", line 1034, in recursiveMergeStatus
File "mercurial\util.pyo", line 768, in __get__
File "mercurial\context.pyo", line 168, in substate
File "mercurial\subrepo.pyo", line 101, in state
File "mercurial\context.pyo", line 1392, in __contains__
File "mercurial\dirstate.pyo", line 313, in __getitem__
File "mercurial\util.pyo", line 768, in __get__
File "mercurial\dirstate.pyo", line 137, in _map
File "mercurial\dirstate.pyo", line 435, in _read
File "mercurial\util.pyo", line 888, in wrapper
ValueError: overflow in dirstate
```https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5495"ValueError: need more than 1 value to unpack" when starting HG Workbench2020-07-05T15:08:03ZBitbucket Importer"ValueError: need more than 1 value to unpack" when starting HG Workbench*Created originally on Bitbucket by Anonymous*
In Windows 10 I right-click in the repository's folder and choose HG Workbench from the context menu. I immediately see this error:
#!python
** Mercurial version (5.0.2). Torto...*Created originally on Bitbucket by Anonymous*
In Windows 10 I right-click in the repository's folder and choose HG Workbench from the context menu. I immediately see this error:
#!python
** Mercurial version (5.0.2). TortoiseHg version (5.0.2)
** Command: --nofork workbench
** CWD: C:\Users\richa\OneDrive\Documents\Visual Studio 2019\Projects\PhiDbAndPhiCapture2
** Encoding: cp1252
** Extensions loaded: fetch, kilnauth, big-push, kiln, strip, 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\repotreemodel.pyo", line 429, in _updateItem
File "tortoisehg\hgqt\repotreemodel.pyo", line 424, in _updateBaseNode
File "tortoisehg\util\hglib.pyo", line 173, in repoidnode
File "tortoisehg\util\hglib.pyo", line 160, in _firstchangectx
File "tortoisehg\hgqt\thgrepo.pyo", line 772, in __getitem__
File "mercurial\localrepo.pyo", line 1338, in __getitem__
File "mercurial\repoview.pyo", line 228, in changelog
File "mercurial\repoview.pyo", line 167, in filterrevs
File "mercurial\repoview.pyo", line 77, in computehidden
File "mercurial\repoview.pyo", line 32, in hideablerevs
File "mercurial\localrepo.pyo", line 100, in __get__
File "mercurial\scmutil.pyo", line 1451, in __get__
File "mercurial\localrepo.pyo", line 1241, in _phasecache
File "mercurial\phases.pyo", line 225, in __init__
File "mercurial\phases.pyo", line 168, in _readroots
ValueError: need more than 1 value to unpack
This repository was working fine yesterday with Tortoise HG 4.3.1. This morning I saw the above error on version 4.3.1, then installed 5.0.2 to see if it would help, but the error persists with version 5.0.2.
This is on Windows 10 Pro x64, version 1909, build 18363.535.https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5500AttributeError: 'NoneType' object has no attribute 'row'2020-07-05T15:05:39ZBitbucket ImporterAttributeError: 'NoneType' object has no attribute 'row'*Created originally on Bitbucket by [Paul A. Cojan](https://bitbucket.org/%7B38f2fa30-6387-46fb-aa6e-df27dada4b6f%7D/)*
```
#!python
** Mercurial version (5.0.2). TortoiseHg version (5.0.2)
** Command: --nofork workbench...*Created originally on Bitbucket by [Paul A. Cojan](https://bitbucket.org/%7B38f2fa30-6387-46fb-aa6e-df27dada4b6f%7D/)*
```
#!python
** Mercurial version (5.0.2). TortoiseHg version (5.0.2)
** Command: --nofork workbench
** CWD: \\compugame.dk\filserver\home\PAC\Windows\Desktop
** Encoding: cp1252
** Extensions loaded: strip, mercurial_keyring, 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\repotreemodel.pyo", line 148, in parent
AttributeError: 'NoneType' object has no attribute 'row'
```
https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5503IOError: [Errno 2] The system cannot find the file specified2020-07-05T15:04:28ZBitbucket ImporterIOError: [Errno 2] The system cannot find the file specified*Created originally on Bitbucket by Anonymous*
I clicked on *Working Directory*
```
#!python
** Mercurial version (5.0.2). TortoiseHg version (5.0.2)
** Command:
** CWD: C:\Windows\system32
** Encoding: cp1252
...*Created originally on Bitbucket by Anonymous*
I clicked on *Working Directory*
```
#!python
** Mercurial version (5.0.2). TortoiseHg version (5.0.2)
** Command:
** CWD: C:\Windows\system32
** Encoding: cp1252
** Extensions loaded: histedit, strip, mq, purge, rebase, uncommit, hgk, mercurial_keyring, shelve, largefiles, evolve, 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\repowidget.pyo", line 893, in onRevisionSelected
File "tortoisehg\hgqt\revdetails.pyo", line 316, in onRevisionSelected
File "tortoisehg\hgqt\revdetails.pyo", line 328, in _setContextToFileList
File "tortoisehg\hgqt\manifestmodel.pyo", line 303, in setRawContext
File "tortoisehg\hgqt\manifestmodel.pyo", line 291, in setRev
File "tortoisehg\hgqt\manifestmodel.pyo", line 405, in _repopulateNodes
File "tortoisehg\hgqt\manifestmodel.pyo", line 433, in _populateNodes
File "tortoisehg\hgqt\manifestmodel.pyo", line 614, in _populaterepo
File "mercurial\localrepo.pyo", line 177, in wrapper
File "hgext\largefiles\reposetup.pyo", line 153, in status
File "mercurial\localrepo.pyo", line 2747, in status
File "mercurial\context.pyo", line 350, in status
File "mercurial\context.pyo", line 1631, in _buildstatus
File "mercurial\context.pyo", line 141, in _buildstatus
File "mercurial\context.pyo", line 1754, in cmp
File "mercurial\context.pyo", line 753, in cmp
File "mercurial\context.pyo", line 1063, in size
File "mercurial\filelog.pyo", line 145, in size
File "mercurial\filelog.pyo", line 138, in renamed
File "mercurial\utils\storageutil.pyo", line 105, in filerevisioncopied
File "mercurial\filelog.pyo", line 91, in revision
File "mercurial\revlog.pyo", line 1686, in revision
File "mercurial\revlog.pyo", line 1559, in _chunks
File "mercurial\revlog.pyo", line 1508, in _getsegmentforrevs
File "mercurial\revlog.pyo", line 1474, in _getsegment
File "mercurial\revlog.pyo", line 1427, in _readsegment
File "contextlib.pyo", line 17, in __enter__
File "mercurial\revlog.pyo", line 573, in _datareadfp
File "mercurial\revlog.pyo", line 548, in _datafp
File "mercurial\store.pyo", line 571, in __call__
File "mercurial\vfs.pyo", line 426, in __call__
File "mercurial\windows.pyo", line 172, in posixfile
IOError: [Errno 2] C:\Develop\ShutUpVsFTDI\ShutUp\.hg/store\data/~2evs/_shut_up/v15/_browse._v_c.db.d: The system cannot find the file specified
```https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/5418ppa dont exist2020-07-05T14:58:57ZBitbucket Importerppa dont exist*Created originally on Bitbucket by Anonymous*
"sudo apt-add-repository ppa:tortoisehg-ppa/releases"
Cannot add PPA: 'ppa:~tortoisehg-ppa/ubuntu/releases'.
ERROR: '~tortoisehg-ppa' user or team does not exist.*Created originally on Bitbucket by Anonymous*
"sudo apt-add-repository ppa:tortoisehg-ppa/releases"
Cannot add PPA: 'ppa:~tortoisehg-ppa/ubuntu/releases'.
ERROR: '~tortoisehg-ppa' user or team does not exist.https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/2621Download page: remove period from ppa line2020-07-05T14:56:39ZBitbucket ImporterDownload page: remove period from ppa line*Created originally on Bitbucket by Anonymous*
On http://tortoisehg.bitbucket.org/download/index.html in the 'Ubuntu packages' section there is a link to the ppa. The link has a period at the end of it, which I accidently copied onto my...*Created originally on Bitbucket by Anonymous*
On http://tortoisehg.bitbucket.org/download/index.html in the 'Ubuntu packages' section there is a link to the ppa. The link has a period at the end of it, which I accidently copied onto my clipboard. Other links on the page do not have an appended period.
Recommendation is to remove the period from this line.https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/4227Erro when pulling (secret or obsoleted revision?)2020-07-05T14:55:05ZBitbucket ImporterErro when pulling (secret or obsoleted revision?)*Created originally on Bitbucket by Anonymous*
#!python
** Mercurial version (3.4.1). TortoiseHg version (3.4.1)
** Command: --nofork workbench
** CWD: C:\Users\mayjames\Documents\Software\BIRT-Clean
** Encoding...*Created originally on Bitbucket by Anonymous*
#!python
** Mercurial version (3.4.1). TortoiseHg version (3.4.1)
** Command: --nofork workbench
** CWD: C:\Users\mayjames\Documents\Software\BIRT-Clean
** Encoding: cp1252
** Extensions loaded: purge, histedit, rebase, strip, evolve, mq, record, shelve, blackbox, highlight
** Python version: 2.7.9 (default, Dec 10 2014, 12:28:03) [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.6 PyQt-4.11.3 QScintilla-2.8.4
Traceback (most recent call last):
File "tortoisehg\hgqt\repomodel.pyo", line 234, in _reloadGraph
File "tortoisehg\hgqt\repomodel.pyo", line 262, in _rebuildGraph
File "tortoisehg\hgqt\repomodel.pyo", line 374, in _ensureBuilt
File "tortoisehg\hgqt\graph.pyo", line 866, in build_nodes
File "tortoisehg\hgqt\graph.pyo", line 604, in _iter_graphnodes
File "tortoisehg\hgqt\graph.pyo", line 752, in fromchangectx
File "tortoisehg\hgqt\thgrepo.pyo", line 957, in thgmqappliedpatch
File "tortoisehg\hgqt\thgrepo.pyo", line 949, in _thgmqpatchtags
File "mercurial\context.pyo", line 522, in tags
File "mercurial\localrepo.pyo", line 733, in nodetags
File "mercurial\util.pyo", line 455, in __get__
File "mercurial\localrepo.pyo", line 657, in _tagscache
File "hgext\mq.pyo", line 3432, in _findtags
File "mercurial\localrepo.pyo", line 694, in _findtags
File "mercurial\tags.pyo", line 89, in findglobaltags
File "mercurial\tags.pyo", line 308, in _readtagcache
File "mercurial\localrepo.pyo", line 1686, in heads
File "mercurial\revlog.pyo", line 754, in heads
File "mercurial\changelog.pyo", line 211, in node
FilteredIndexError: 1292
Traceback (most recent call last):
File "tortoisehg\hgqt\repomodel.pyo", line 493, in data
File "tortoisehg\hgqt\repomodel.pyo", line 508, in _safedata
IndexError: list index out of range
...
Traceback (most recent call last):
File "tortoisehg\hgqt\repomodel.pyo", line 493, in data
File "tortoisehg\hgqt\repomodel.pyo", line 508, in _safedata
IndexError: list index out of range
#!python
** Mercurial version (3.4.1). TortoiseHg version (3.4.1)
** Command: --nofork workbench
** CWD: C:\Users\mayjames\Documents\Software\BIRT-Clean
** Encoding: cp1252
** Extensions loaded: purge, histedit, rebase, strip, evolve, mq, record, shelve, blackbox, highlight
** Python version: 2.7.9 (default, Dec 10 2014, 12:28:03) [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.6 PyQt-4.11.3 QScintilla-2.8.4
Traceback (most recent call last):
File "tortoisehg\hgqt\repowidget.pyo", line 403, in setRevisionSet
File "tortoisehg\hgqt\repomodel.pyo", line 288, in setRevset
File "tortoisehg\hgqt\repomodel.pyo", line 322, in _applyRevsetResult
File "tortoisehg\hgqt\repomodel.pyo", line 262, in _rebuildGraph
File "tortoisehg\hgqt\repomodel.pyo", line 374, in _ensureBuilt
File "tortoisehg\hgqt\graph.pyo", line 866, in build_nodes
File "tortoisehg\hgqt\graph.pyo", line 604, in _iter_graphnodes
File "tortoisehg\hgqt\graph.pyo", line 752, in fromchangectx
File "tortoisehg\hgqt\thgrepo.pyo", line 957, in thgmqappliedpatch
File "tortoisehg\hgqt\thgrepo.pyo", line 949, in _thgmqpatchtags
File "mercurial\context.pyo", line 522, in tags
File "mercurial\localrepo.pyo", line 733, in nodetags
File "mercurial\util.pyo", line 455, in __get__
File "mercurial\localrepo.pyo", line 657, in _tagscache
File "hgext\mq.pyo", line 3432, in _findtags
File "mercurial\localrepo.pyo", line 694, in _findtags
File "mercurial\tags.pyo", line 89, in findglobaltags
File "mercurial\tags.pyo", line 308, in _readtagcache
File "mercurial\localrepo.pyo", line 1686, in heads
File "mercurial\revlog.pyo", line 754, in heads
File "mercurial\changelog.pyo", line 211, in node
FilteredIndexError: 1292
https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/3950IndexError or abort no node on unbundle (possibly related to phase)2020-07-05T14:51:34ZBitbucket ImporterIndexError or abort no node on unbundle (possibly related to phase)*Created originally on Bitbucket by [dkaden (Douglas Kaden)](https://bitbucket.org/%7Bb23ca798-db60-4bef-a05a-b0dbd3f83143%7D/)*
I got an unknown exception when trying to unbundle a bundle created with hg strip. I'm using TortoiseHg 3....*Created originally on Bitbucket by [dkaden (Douglas Kaden)](https://bitbucket.org/%7Bb23ca798-db60-4bef-a05a-b0dbd3f83143%7D/)*
I got an unknown exception when trying to unbundle a bundle created with hg strip. I'm using TortoiseHg 3.1.2 on Windows 7.
Here's what I did:
1. (Entered in output log pane) hg strip --rev 183:184 --rev 173:181 (Approximately--numbers might not be exact. I was trying to delete 173 to 184 except 182.)
2. Clicked GUI "unbundle" button, selected newest bundle in .hg/strip-backup.
3. Got a long error message, which started with this:
`** Unknown exception encountered with possibly-broken third-party extension mercurial_keyring`
The message said I should disable mercurial_keyring and try again.
4. I disabled mercurial_keyring and restarted TortoiseHg.
5. Repeated step 2.
6. Got another long error message, this time saying it was in tortoisehg.util.partialcommit.
I don't know how to disable tortoisehg.util.partialcommit, so I'm now reporting it as a bug.
Here's the command and error message I got the first time:
```
% hg incoming --quiet --bundle "c:\users\douglas\appdata\local\temp\thg.7g3w9k\C_Projects--SL_SL-SW-TOP_SL-SW-PC_.hg_strip-backup_ca885a6d7a58-backup.hg_hlorew.hg" --force C:/Projects--SL/SL-SW-TOP/SL-SW-PC/.hg/strip-backup/ca885a6d7a58-backup.hg
** Unknown exception encountered with possibly-broken third-party extension mercurial_keyring
** which supports versions unknown of Mercurial.
** Please disable mercurial_keyring and try your action again.
** If that fixes the bug please report it to the extension author.
** Python 2.7.6 (default, Nov 10 2013, 19:24:24) [MSC v.1500 64 bit (AMD64)]
** Mercurial Distributed SCM (version 3.1.2)
** Extensions loaded: notify, convert, purge, hgk, rebase, extdiff, share, transplant, strip, mq, histedit, record, mercurial_keyring, tortoisehg.util.partialcommit, tortoisehg.util.pipeui, tortoisehg.util.win32ill, tortoisehg.util.hgdispatch
Traceback (most recent call last):
File "hg", line 42, in <module>
File "mercurial\dispatch.pyo", line 28, in run
File "mercurial\dispatch.pyo", line 69, in dispatch
File "mercurial\dispatch.pyo", line 138, in _runcatch
File "mercurial\dispatch.pyo", line 839, in _dispatch
File "mercurial\dispatch.pyo", line 600, in runcommand
File "mercurial\dispatch.pyo", line 930, in _runcommand
File "mercurial\dispatch.pyo", line 901, in checkargs
File "mercurial\dispatch.pyo", line 836, in <lambda>
File "mercurial\util.pyo", line 550, in check
File "mercurial\extensions.pyo", line 151, in wrap
File "mercurial\util.pyo", line 550, in check
File "hgext\mq.pyo", line 3391, in mqcommand
File "mercurial\util.pyo", line 550, in check
File "mercurial\commands.pyo", line 5283, in serve
File "mercurial\commandserver.pyo", line 244, in serve
File "mercurial\commandserver.pyo", line 224, in serveone
File "mercurial\commandserver.pyo", line 207, in runcommand
File "mercurial\dispatch.pyo", line 69, in dispatch
File "mercurial\dispatch.pyo", line 138, in _runcatch
File "mercurial\extensions.pyo", line 196, in wrap
File "tortoisehg\util\hgdispatch.pyo", line 101, in _dispatch
File "mercurial\dispatch.pyo", line 839, in _dispatch
File "mercurial\dispatch.pyo", line 600, in runcommand
File "mercurial\dispatch.pyo", line 930, in _runcommand
File "mercurial\dispatch.pyo", line 901, in checkargs
File "mercurial\dispatch.pyo", line 836, in <lambda>
File "mercurial\util.pyo", line 550, in check
File "mercurial\extensions.pyo", line 151, in wrap
File "mercurial\util.pyo", line 550, in check
File "hgext\mq.pyo", line 3391, in mqcommand
File "mercurial\util.pyo", line 550, in check
File "mercurial\commands.pyo", line 3997, in incoming
File "mercurial\hg.pyo", line 575, in incoming
File "mercurial\hg.pyo", line 538, in _incoming
File "mercurial\bundlerepo.pyo", line 378, in getremotechanges
File "mercurial\changegroup.pyo", line 94, in writebundle
File "mercurial\changegroup.pyo", line 206, in getchunks
File "mercurial\changegroup.pyo", line 28, in getchunk
File "mercurial\changegroup.pyo", line 19, in readexactly
File "mercurial\changegroup.pyo", line 136, in read
File "mercurial\util.pyo", line 1036, in read
File "mercurial\util.pyo", line 1012, in splitbig
File "mercurial\changegroup.pyo", line 348, in generate
File "mercurial\changegroup.pyo", line 297, in group
File "mercurial\changegroup.pyo", line 327, in lookupcl
File "mercurial\changelog.pyo", line 284, in read
File "mercurial\bundlerepo.pyo", line 123, in revision
File "mercurial\bundlerepo.pyo", line 159, in baserevision
File "mercurial\revlog.pyo", line 970, in revision
File "mercurial\changelog.pyo", line 194, in node
IndexError: 151
** Unknown exception encountered with possibly-broken third-party extension mercurial_keyring
** which supports versions unknown of Mercurial.
** Please disable mercurial_keyring and try your action again.
** If that fixes the bug please report it to the extension author.
** Python 2.7.6 (default, Nov 10 2013, 19:24:24) [MSC v.1500 64 bit (AMD64)]
** Mercurial Distributed SCM (version 3.1.2)
** Extensions loaded: notify, convert, purge, hgk, rebase, extdiff, share, transplant, strip, mq, histedit, record, mercurial_keyring, tortoisehg.util.partialcommit, tortoisehg.util.pipeui, tortoisehg.util.win32ill, tortoisehg.util.hgdispatch
cmdserver: process exited unexpectedly with code 255
```
https://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/4521Error report when clicking on working directory2020-07-05T14:47:53ZBitbucket ImporterError report when clicking on working directory*Created originally on Bitbucket by [nscherer (Nate Scherer)](https://bitbucket.org/%7Bc20154ec-304c-4297-92b4-625096ec08af%7D/)*
Windows 7 64 bit. Happens every time on a working directory with merge conflicts in it. Never seen it be...*Created originally on Bitbucket by [nscherer (Nate Scherer)](https://bitbucket.org/%7Bc20154ec-304c-4297-92b4-625096ec08af%7D/)*
Windows 7 64 bit. Happens every time on a working directory with merge conflicts in it. Never seen it before, and this is right after updating to 3.8.3. Subsequently after clicking the working directory no file changes appear. Other commits work fine.
#!python
** Mercurial version (3.8.3). TortoiseHg version (3.8.3)
** Command:
** CWD: C:\Windows\system32
** Encoding: cp1252
** Extensions loaded: mercurial_keyring, strip, mq, rebase, eol
** Python version: 2.7.9 (default, Dec 10 2014, 12:28:03) [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.6 PyQt-4.11.3 QScintilla-2.8.4
Traceback (most recent call last):
File "tortoisehg\hgqt\status.pyo", line 394, in reloadComplete
File "tortoisehg\hgqt\status.pyo", line 424, in updateModel
File "mercurial\merge.pyo", line 95, in read
File "mercurial\merge.pyo", line 167, in _read
IndexError: list index out of rangehttps://foss.heptapod.net/mercurial/tortoisehg/thg/-/issues/4546IndexError: list index out of range (in merge.py)2020-07-05T14:46:17ZBitbucket ImporterIndexError: list index out of range (in merge.py)*Created originally on Bitbucket by [shapaev (Vladimir)](https://bitbucket.org/%7B1bb72093-4fca-4ad0-ab3a-971772edadaf%7D/)*
#!python
** Mercurial version (3.8.4). TortoiseHg version (3.8.4)
** Command: --nofork workbench...*Created originally on Bitbucket by [shapaev (Vladimir)](https://bitbucket.org/%7B1bb72093-4fca-4ad0-ab3a-971772edadaf%7D/)*
#!python
** Mercurial version (3.8.4). TortoiseHg version (3.8.4)
** Command: --nofork workbench
** CWD: D:\Work\Endels\home\sya.gydex.su\www
** Encoding: cp1251
** Extensions loaded:
** Python version: 2.7.9 (default, Dec 10 2014, 12:24:55) [MSC v.1500 32 bit (Intel)]
** Windows version: sys.getwindowsversion(major=6, minor=1, build=7601, platform=2, service_pack='Service Pack 1')
** Processor architecture: x86
** Qt-4.8.6 PyQt-4.11.3 QScintilla-2.8.4
Traceback (most recent call last):
File "tortoisehg\hgqt\status.pyo", line 394, in reloadComplete
File "tortoisehg\hgqt\status.pyo", line 424, in updateModel
File "mercurial\merge.pyo", line 95, in read
File "mercurial\merge.pyo", line 167, in _read
IndexError: list index out of range