TortoiseHG "Save at revision..." fails
Created originally on Bitbucket by marciotc (Marcio Cardoso)
I tried to do a "Save at revision..." with TortoiseHG and it fails. The procedure I performed:
- right click the file, "TortoiseHg" -> "Revision History";
- a window with all revisions for that file pops-up;
- right click desired revision, "Save at revision..."
- select where to save it and the error occurs.
The error I get is the following:
#!python
{{{
#!python
** Mercurial version (2.2.3). TortoiseHg version (2.4.2)
** Command: --nofork log --listfile C:\Users\MACARD~1\AppData\Local\Temp\THG3087.tmp
** CWD: \\?\C:\hg\NOR019
** Encoding: cp1252
** Extensions loaded: mercurial_keyring, largefiles, mq, win32lfn
** Python version: 2.7.3 (default, Apr 10 2012, 23:31:26) [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.0 PyQt-4.9.1
Traceback (most recent call last):
File "tortoisehg\hgqt\bugreport.pyo", line 99, in save
File "c:\temp\win32lfn.py", line 125, in fn
File "c:\temp\win32lfn.py", line 108, in uncabspath
TypeError: C:/temp/bugreport.txt is not a string (<class 'PyQt4.QtCore.QString'>)
}}}