unknown exception when attempting to convert svn repository to mercurial
Jeff Alperin
jalperin at gmail.com
Tue Dec 29 09:20:11 CST 2009
I have a subversion repository located at /home/gigalawn/repositories/ccc.
When trying to convert to mercurial using this command line:
hg convert ccc /home/gigalawn/repositories/ccc
I received the following error:
=====================================
initializing svn wc 'ccc-wc'
** unknown exception encountered, details follow
** report bug details to http://mercurial.selenic.com/bts/
** or mercurial at selenic.com
** Mercurial Distributed SCM (version 1.4.1)
** Extensions loaded: convert
Traceback (most recent call last):
File "/usr/local/bin/hg", line 27, in ?
mercurial.dispatch.run()
File "/usr/local/lib/python2.4/site-packages/mercurial/dispatch.py", line
16, in run
sys.exit(dispatch(sys.argv[1:]))
File "/usr/local/lib/python2.4/site-packages/mercurial/dispatch.py", line
30, in dispatch
return _runcatch(u, args)
File "/usr/local/lib/python2.4/site-packages/mercurial/dispatch.py", line
46, in _runcatch
return _dispatch(ui, args)
File "/usr/local/lib/python2.4/site-packages/mercurial/dispatch.py", line
449, in _dispatch
return runcommand(lui, repo, cmd, fullargs, ui, options, d)
File "/usr/local/lib/python2.4/site-packages/mercurial/dispatch.py", line
319, in runcommand
ret = _runcommand(ui, options, cmd, d)
File "/usr/local/lib/python2.4/site-packages/mercurial/dispatch.py", line
500, in _runcommand
return checkargs()
File "/usr/local/lib/python2.4/site-packages/mercurial/dispatch.py", line
454, in checkargs
return cmdfunc()
File "/usr/local/lib/python2.4/site-packages/mercurial/dispatch.py", line
448, in <lambda>
d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
File "/usr/local/lib/python2.4/site-packages/mercurial/util.py", line 386,
in check
return func(*args, **kwargs)
File "/usr/local/lib/python2.4/site-packages/hgext/convert/__init__.py",
line 229, in convert
return convcmd.convert(ui, src, dest, revmapfile, **opts)
File "/usr/local/lib/python2.4/site-packages/hgext/convert/convcmd.py",
line 368, in convert
destc = convertsink(ui, dest, opts.get('dest_type'))
File "/usr/local/lib/python2.4/site-packages/hgext/convert/convcmd.py",
line 66, in convertsink
return sink(ui, path)
File "/usr/local/lib/python2.4/site-packages/hgext/convert/subversion.py",
line 1000, in __init__
xport = transport.SvnRaTransport(url=geturl(path))
NameError: global name 'transport' is not defined
=====================
I'm running on a Centos-based system with cPanel installed if it matters.
Python 2.4.3 seems to be installed.
Can anyone suggest a fix or how to proceed?
Thanks.
--Jeff
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://selenic.com/pipermail/mercurial/attachments/20091229/acedbf4d/attachment.htm>
More information about the Mercurial
mailing list