[issue1643] traceback when converting from CVS to Mercurial
Stephen Rasku
mercurial-bugs at selenic.com
Thu Apr 30 22:23:03 UTC 2009
New submission from Stephen Rasku <mercurial at srasku.net>:
I am getting the following traceback when I try and convert from CVS to Mercurial:
$ hg convert build /var/hg/build
initializing destination /var/hg/build repository
cvs rlog: Logging build
connecting to /usr/src/srasku/cvs-import/cvs
scanning source...
** unknown exception encountered, details follow
** report bug details to http://www.selenic.com/mercurial/bts
** or mercurial at selenic.com
** Mercurial Distributed SCM (version 1.2.1)
** Extensions loaded: convert, extdiff, keyword
Traceback (most recent call last):
File "/usr/bin/hg", line 27, in ?
mercurial.dispatch.run()
File "/usr/lib64/python2.3/site-packages/mercurial/dispatch.py", line 16, in run
sys.exit(dispatch(sys.argv[1:]))
File "/usr/lib64/python2.3/site-packages/mercurial/dispatch.py", line 25, in
dispatch
return _runcatch(u, args)
File "/usr/lib64/python2.3/site-packages/mercurial/dispatch.py", line 41, in
_runcatch
return _dispatch(ui, args)
File "/usr/lib64/python2.3/site-packages/mercurial/dispatch.py", line 372, in
_dispatch
return runcommand(lui, repo, cmd, fullargs, ui, options, d)
File "/usr/lib64/python2.3/site-packages/mercurial/dispatch.py", line 247, in
runcommand
ret = _runcommand(ui, options, cmd, d)
File "/usr/lib64/python2.3/site-packages/mercurial/dispatch.py", line 417, in
_runcommand
return checkargs()
File "/usr/lib64/python2.3/site-packages/mercurial/dispatch.py", line 377, in
checkargs
return cmdfunc()
File "/usr/lib64/python2.3/site-packages/mercurial/dispatch.py", line 371, in
<lambda>
d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
File "/usr/lib64/python2.3/site-packages/mercurial/util.py", line 718, in check
return func(*args, **kwargs)
File "/usr/lib64/python2.3/site-packages/hgext/convert/__init__.py", line 199,
in convert
return convcmd.convert(ui, src, dest, revmapfile, **opts)
File "/usr/lib64/python2.3/site-packages/hgext/convert/convcmd.py", line 340,
in convert
c.convert()
File "/usr/lib64/python2.3/site-packages/hgext/convert/convcmd.py", line 265,
in convert
parents = self.walktree(heads)
File "/usr/lib64/python2.3/site-packages/hgext/convert/convcmd.py", line 105,
in walktree
commit = self.cachecommit(n)
File "/usr/lib64/python2.3/site-packages/hgext/convert/convcmd.py", line 221,
in cachecommit
commit = self.source.getcommit(rev)
File "/usr/lib64/python2.3/site-packages/hgext/convert/cvs.py", line 347, in
getcommit
return self.changeset[rev]
KeyError: 'bad'
----------
messages: 9237
nosy: rasca1
priority: bug
status: unread
title: traceback when converting from CVS to Mercurial
____________________________________________________
Mercurial issue tracker <mercurial-bugs at selenic.com>
<http://www.selenic.com/mercurial/bts/issue1643>
____________________________________________________
More information about the Mercurial-devel
mailing list