[issue2234] SubversionException converting boto.

Jason R. Coombs bugs at mercurial.selenic.com
Sat Jun 12 04:08:41 UTC 2010


New submission from Jason R. Coombs <jaraco at jaraco.com>:

I received the following error when converting the boto svn repo to Hg. The
command was "hg convert http://boto.googlecode.com/svn boto". The error
message was reported after printing the log message for r110, "110 cleaned
up boto.mashups".

Is this something Hg convert should have trapped? Because an error was
reported, I don't know what state the repo is in.

** unknown exception encountered, details follow
** report bug details to http://mercurial.selenic.com/bts/
** or mercurial at selenic.com
** Python 2.5.2 (r252:60911, Jun 13 2008, 09:42:52) [GCC 3.4.6 20060404 (Red
Hat 3.4.6-9)]
** Mercurial Distributed SCM (version 1.5.4)
** Extensions loaded: convert
Traceback (most recent call last):
  File "/usr/local/bin/hg", line 5, in <module>
    pkg_resources.run_script('mercurial==1.5.4', 'hg')
  File
"/usr/local/lib/python2.5/site-packages/setuptools-0.6c11-py2.5.egg/pkg_resources.py",
line 489, in run_script
  File
"/usr/local/lib/python2.5/site-packages/setuptools-0.6c11-py2.5.egg/pkg_resources.py",
line 1207, in run_script
  File
"/usr/local/lib/python2.5/site-packages/mercurial-1.5.4-py2.5-linux-x86_64.egg/EGG-INFO/scripts/hg",
line 27, in <module>
    mercurial.dispatch.run()
  File
"/usr/local/lib/python2.5/site-packages/mercurial-1.5.4-py2.5-linux-x86_64.egg/mercurial/dispatch.py",
line 16, in run
    sys.exit(dispatch(sys.argv[1:]))
  File
"/usr/local/lib/python2.5/site-packages/mercurial-1.5.4-py2.5-linux-x86_64.egg/mercurial/dispatch.py",
line 30, in dispatch
    return _runcatch(u, args)
  File
"/usr/local/lib/python2.5/site-packages/mercurial-1.5.4-py2.5-linux-x86_64.egg/mercurial/dispatch.py",
line 50, in _runcatch
    return _dispatch(ui, args)
  File
"/usr/local/lib/python2.5/site-packages/mercurial-1.5.4-py2.5-linux-x86_64.egg/mercurial/dispatch.py",
line 471, in _dispatch
    return runcommand(lui, repo, cmd, fullargs, ui, options, d)
  File
"/usr/local/lib/python2.5/site-packages/mercurial-1.5.4-py2.5-linux-x86_64.egg/mercurial/dispatch.py",
line 341, in runcommand
    ret = _runcommand(ui, options, cmd, d)
  File
"/usr/local/lib/python2.5/site-packages/mercurial-1.5.4-py2.5-linux-x86_64.egg/mercurial/dispatch.py",
line 522, in _runcommand
    return checkargs()
  File
"/usr/local/lib/python2.5/site-packages/mercurial-1.5.4-py2.5-linux-x86_64.egg/mercurial/dispatch.py",
line 476, in checkargs
    return cmdfunc()
  File
"/usr/local/lib/python2.5/site-packages/mercurial-1.5.4-py2.5-linux-x86_64.egg/mercurial/dispatch.py",
line 470, in <lambda>
    d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
  File
"/usr/local/lib/python2.5/site-packages/mercurial-1.5.4-py2.5-linux-x86_64.egg/mercurial/util.py",
line 401, in check
    return func(*args, **kwargs)
  File
"/usr/local/lib/python2.5/site-packages/mercurial-1.5.4-py2.5-linux-x86_64.egg/hgext/convert/__init__.py",
line 238, in convert
    return convcmd.convert(ui, src, dest, revmapfile, **opts)
  File
"/usr/local/lib/python2.5/site-packages/mercurial-1.5.4-py2.5-linux-x86_64.egg/hgext/convert/convcmd.py",
line 403, in convert
    c.convert(sortmode)
  File
"/usr/local/lib/python2.5/site-packages/mercurial-1.5.4-py2.5-linux-x86_64.egg/hgext/convert/convcmd.py",
line 334, in convert
    self.copy(c)
  File
"/usr/local/lib/python2.5/site-packages/mercurial-1.5.4-py2.5-linux-x86_64.egg/hgext/convert/convcmd.py",
line 281, in copy
    changes = self.source.getchanges(rev)
  File
"/usr/local/lib/python2.5/site-packages/mercurial-1.5.4-py2.5-linux-x86_64.egg/hgext/convert/subversion.py",
line 389, in getchanges
    files, self.removed, copies = self.expandpaths(rev, paths, parents)
  File
"/usr/local/lib/python2.5/site-packages/mercurial-1.5.4-py2.5-linux-x86_64.egg/hgext/convert/subversion.py",
line 628, in expandpaths
    kind = self._checkpath(entrypath, revnum)
  File
"/usr/local/lib/python2.5/site-packages/mercurial-1.5.4-py2.5-linux-x86_64.egg/hgext/convert/subversion.py",
line 908, in _checkpath
    return svn.ra.check_path(self.ra, path.strip('/'), revnum)
  File "/usr/local/lib/svn-python/libsvn/ra.py", line 743, in svn_ra_check_path
    return apply(_ra.svn_ra_check_path, args)
svn.core.SubversionException: ('Unspecified error message', 20014)

----------
messages: 12812
nosy: jaraco
priority: bug
status: unread
title: SubversionException converting boto.

____________________________________________________
Mercurial issue tracker <bugs at mercurial.selenic.com>
<http://mercurial.selenic.com/bts/issue2234>
____________________________________________________


More information about the Mercurial-devel mailing list