hg convert bug report

Patrik Jonsson code at familjenjonsson.org
Mon Jun 27 13:47:22 CDT 2011


Hi,
I was trying to convert my google code wiki svn repo to hg, and got this:


bash-3.2$ hg convert file:///Users/patrik/repo_backup/sunrisewiki_svn/
sunriseki_hg
initializing destination sunrisewiki_hg repository
scanning source...
** unknown exception encountered, details follow
** report bug details to http://mercurial.selenic.com/bts/
** or mercurial at selenic.com
** Python 2.5.5 (r255:77872, Oct 29 2010, 15:07:02) [GCC 4.2.1 (Apple
Inc. bui 5659)]
** Mercurial Distributed SCM (version 1.6.4)
** Extensions loaded: convert
Traceback (most recent call last):
  File "/sw/bin/hg", line 27, in <module>
    mercurial.dispatch.run()
  File "/sw/lib/python2.5/site-packages/mercurial/dispatch.py", line 16, in ru
    sys.exit(dispatch(sys.argv[1:]))
  File "/sw/lib/python2.5/site-packages/mercurial/dispatch.py", line
34, in diatch
    return _runcatch(u, args)
  File "/sw/lib/python2.5/site-packages/mercurial/dispatch.py", line
54, in _rcatch
    return _dispatch(ui, args)
  File "/sw/lib/python2.5/site-packages/mercurial/dispatch.py", line
494, in _spatch
    cmdpats, cmdoptions)
  File "/sw/lib/python2.5/site-packages/mercurial/dispatch.py", line
355, in rcommand
    ret = _runcommand(ui, options, cmd, d)
  File "/sw/lib/python2.5/site-packages/mercurial/dispatch.py", line
545, in _ncommand
    return checkargs()
  File "/sw/lib/python2.5/site-packages/mercurial/dispatch.py", line
499, in cckargs
    return cmdfunc()
  File "/sw/lib/python2.5/site-packages/mercurial/dispatch.py", line
492, in <mbda>
    d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
  File "/sw/lib/python2.5/site-packages/mercurial/util.py", line 420, in check
    return func(*args, **kwargs)
  File "/sw/lib/python2.5/site-packages/hgext/convert/__init__.py",
line 254,  convert
    return convcmd.convert(ui, src, dest, revmapfile, **opts)
  File "/sw/lib/python2.5/site-packages/hgext/convert/convcmd.py",
line 429, iconvert
    c.convert(sortmode)
  File "/sw/lib/python2.5/site-packages/hgext/convert/convcmd.py",
line 340, iconvert
    parents = self.walktree(heads)
  File "/sw/lib/python2.5/site-packages/hgext/convert/convcmd.py",
line 134, iwalktree
    commit = self.cachecommit(n)
  File "/sw/lib/python2.5/site-packages/hgext/convert/convcmd.py",
line 293, icachecommit
    commit = self.source.getcommit(rev)
  File "/sw/lib/python2.5/site-packages/hgext/convert/subversion.py",
line 418in getcommit
    commit = self.commits[rev]
KeyError: 'svn:c436a55b-e7e3-4ca3-9f73-d1dd66cb7559 at 2801'


More information about the Mercurial mailing list