Hello,
I'm running tortoiseHg 3.0.2 with shelve extension under RedHat.
I've directory links in my project that are tracked. The link changed sometimes
(typically a project dependency that need to be upgrade). But I can't shelve
them.
When the shelve dialog opens, I select the directory link and click on the
arrow button, it brings me an error :
#!python
** Mercurial version (3.0.2). TortoiseHg version (3.0.2)
** Command:
** CWD: /*****/testprj
** Encoding: UTF-8
** Extensions loaded: graphlog, extdiff, mercurial_keyring, shelve, strip,
mq, rebase, collapse
** Python version: 2.7.9 (default, Apr 15 2015, 14:32:12) [GCC 4.4.7
20120313 (Red Hat 4.4.7-4)]
** System: Linux ****** 2.6.32-358.el6.x86_64 #1 SMP Tue Jan 29 11:47:41 EST
2013 x86_64
** Qt-4.8.6 PyQt-4.11.3 QScintilla-2.8.4
Traceback (most recent call last):
File
"/opt/hgtools/lib/python2.7/site-packages/tortoisehg/hgqt/shelve.py", line 211,
in moveFileRight
self.browsea.removeFile(file)
File
"/opt/hgtools/lib/python2.7/site-packages/tortoisehg/hgqt/chunks.py", line 393,
in removeFile
repo.thgbackup(fullpath)
File
"/opt/hgtools/lib/python2.7/site-packages/tortoisehg/hgqt/thgrepo.py", line
840, in thgbackup
shutil.copyfile(path, dest)
File "/opt/hgtools/lib/python2.7/shutil.py", line 82, in copyfile
with open(src, 'rb') as fsrc:
IOError: [Errno 21] Is a directory: '/****/testprj/jskpub'
But if I use the command line way, it works fine, I can shelve/unshelve
directory link without pb.
Why is there a difference ? It's not the standard command that is executed ?
Moreover, those shelf created in command line are not seen by tortoiseHg and
viceversa. Any Explanation ?
So, I can't use a mix of dialog box and command line operation to feed the same
named shelf.
I use shelve dialog very often and it's not very useful to use command line
only for directory links
Thanks in advance
------------------------------------------------------------------------------
_______________________________________________
Tortoisehg-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss