My source repository is "be" and I want transplant a revision. I can't provide info about the code, because is closed source, sorry.
This is the backtrace:
$ hg transplant -s be '31b797c78bc8'
searching for changes
** unknown exception encountered, please report by visiting
** http://mercurial.selenic.com/wiki/BugTracker
** Python 2.7.1+ (r271:86832, Apr 11 2011, 18:13:53) [GCC 4.5.2]
** Mercurial Distributed SCM (version 1.9.1)
** Extensions loaded: shelve, prompt, reviewboard, branchtools, fetch, histedit, graphlog, color, purge, mq, transplant, rebase, record, inotify
Traceback (most recent call last):
File "/usr/bin/hg", line 38, in <module>
mercurial.dispatch.run()
File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 27, in run
sys.exit(dispatch(request(sys.argv[1:])))
File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 64, in dispatch
return _runcatch(req)
File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 87, in _runcatch
return _dispatch(req)
File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 679, in _dispatch
cmdpats, cmdoptions)
File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 454, in runcommand
ret = _runcommand(ui, options, cmd, d)
File "/usr/lib/pymodules/python2.7/mercurial/extensions.py", line 182, in wrap
return wrapper(origfn, *args, **kwargs)
File "/usr/lib/pymodules/python2.7/hgext/color.py", line 368, in colorcmd
return orig(ui_, opts, cmd, cmdfunc)
File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 733, in _runcommand
return checkargs()
File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 687, in checkargs
return cmdfunc()
File "/usr/lib/pymodules/python2.7/mercurial/dispatch.py", line 676, in <lambda>
d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
File "/usr/lib/pymodules/python2.7/mercurial/util.py", line 385, in check
return func(*args, **kwargs)
File "/usr/lib/pymodules/python2.7/mercurial/extensions.py", line 137, in wrap
util.checksignature(origfn), *args, **kwargs)
File "/usr/lib/pymodules/python2.7/mercurial/util.py", line 385, in check
return func(*args, **kwargs)
File "/usr/lib/pymodules/python2.7/hgext/mq.py", line 3218, in mqcommand
return orig(ui, repo, *args, **kwargs)
File "/usr/lib/pymodules/python2.7/mercurial/util.py", line 385, in check
return func(*args, **kwargs)
File "/usr/lib/pymodules/python2.7/hgext/transplant.py", line 568, in transplant
onlyheads=branches, force=True)
File "/usr/lib/pymodules/python2.7/mercurial/bundlerepo.py", line 318, in getremotechanges
os.unlink(bundlename)
TypeError: coercing to Unicode: need string or buffer, NoneType found
I get this error making a transplant.
My source repository is "be" and I want transplant a revision. I can't provide info about the code, because is closed source, sorry.
This is the backtrace: mercurial. selenic. com/wiki/ BugTracker dispatch. run() pymodules/ python2. 7/mercurial/ dispatch. py", line 27, in run exit(dispatch( request( sys.argv[ 1:]))) pymodules/ python2. 7/mercurial/ dispatch. py", line 64, in dispatch pymodules/ python2. 7/mercurial/ dispatch. py", line 87, in _runcatch pymodules/ python2. 7/mercurial/ dispatch. py", line 679, in _dispatch pymodules/ python2. 7/mercurial/ dispatch. py", line 454, in runcommand pymodules/ python2. 7/mercurial/ extensions. py", line 182, in wrap pymodules/ python2. 7/hgext/ color.py" , line 368, in colorcmd pymodules/ python2. 7/mercurial/ dispatch. py", line 733, in _runcommand pymodules/ python2. 7/mercurial/ dispatch. py", line 687, in checkargs pymodules/ python2. 7/mercurial/ dispatch. py", line 676, in <lambda> ture(func) (ui, *args, **cmdoptions) pymodules/ python2. 7/mercurial/ util.py" , line 385, in check pymodules/ python2. 7/mercurial/ extensions. py", line 137, in wrap checksignature( origfn) , *args, **kwargs) pymodules/ python2. 7/mercurial/ util.py" , line 385, in check pymodules/ python2. 7/hgext/ mq.py", line 3218, in mqcommand pymodules/ python2. 7/mercurial/ util.py" , line 385, in check pymodules/ python2. 7/hgext/ transplant. py", line 568, in transplant branches, force=True) pymodules/ python2. 7/mercurial/ bundlerepo. py", line 318, in getremotechanges unlink( bundlename)
$ hg transplant -s be '31b797c78bc8'
searching for changes
** unknown exception encountered, please report by visiting
** http://
** Python 2.7.1+ (r271:86832, Apr 11 2011, 18:13:53) [GCC 4.5.2]
** Mercurial Distributed SCM (version 1.9.1)
** Extensions loaded: shelve, prompt, reviewboard, branchtools, fetch, histedit, graphlog, color, purge, mq, transplant, rebase, record, inotify
Traceback (most recent call last):
File "/usr/bin/hg", line 38, in <module>
mercurial.
File "/usr/lib/
sys.
File "/usr/lib/
return _runcatch(req)
File "/usr/lib/
return _dispatch(req)
File "/usr/lib/
cmdpats, cmdoptions)
File "/usr/lib/
ret = _runcommand(ui, options, cmd, d)
File "/usr/lib/
return wrapper(origfn, *args, **kwargs)
File "/usr/lib/
return orig(ui_, opts, cmd, cmdfunc)
File "/usr/lib/
return checkargs()
File "/usr/lib/
return cmdfunc()
File "/usr/lib/
d = lambda: util.checksigna
File "/usr/lib/
return func(*args, **kwargs)
File "/usr/lib/
util.
File "/usr/lib/
return func(*args, **kwargs)
File "/usr/lib/
return orig(ui, repo, *args, **kwargs)
File "/usr/lib/
return func(*args, **kwargs)
File "/usr/lib/
onlyheads=
File "/usr/lib/
os.
TypeError: coercing to Unicode: need string or buffer, NoneType found