Bug 3356 - svn to mercurial conversion error on ubuntu
Summary: svn to mercurial conversion error on ubuntu
Status: RESOLVED FIXED
Alias: None
Product: Mercurial
Classification: Unclassified
Component: Mercurial (show other bugs)
Version: unspecified
Hardware: All All
: normal bug
Assignee: Bugzilla
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-05 03:02 UTC by lost_mohican
Modified: 2012-05-13 04:49 UTC (History)
3 users (show)

See Also:
Python Version: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description lost_mohican 2012-04-05 03:02 UTC
assuming destination project-hg
initializing destination project-hg repository
svn: cannot probe remote repository, assume it could be a subversion
repository. Use --source-type if you know better.
** unknown exception encountered, please report by visiting
**  http://mercurial.selenic.com/wiki/BugTracker
** Python 2.7.2+ (default, Oct  4 2011, 20:06:09) [GCC 4.6.1]
** Mercurial Distributed SCM (version 1.9.1)
** Extensions loaded: convert
Traceback (most recent call last):
  File "/usr/bin/hg", line 38, in <module>
    mercurial.dispatch.run()
  File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 27, in run
    sys.exit(dispatch(request(sys.argv[1:])))
  File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 64, in
dispatch
    return _runcatch(req)
  File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 87, in
_runcatch
    return _dispatch(req)
  File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 679,
in _dispatch
    cmdpats, cmdoptions)
  File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 454,
in runcommand
    ret = _runcommand(ui, options, cmd, d)
  File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 733,
in _runcommand
    return checkargs()
  File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 687,
in checkargs
    return cmdfunc()
  File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 676,
in <lambda>
    d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
  File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line 385, in check
    return func(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/hgext/convert/__init__.py", line
269, in convert
    return convcmd.convert(ui, src, dest, revmapfile, **opts)
  File "/usr/lib/python2.7/dist-packages/hgext/convert/convcmd.py", line
419, in convert
    opts.get('rev'))
  File "/usr/lib/python2.7/dist-packages/hgext/convert/convcmd.py", line 56,
in convertsource
    return source(ui, path, rev), sortmode
  File "/usr/lib/python2.7/dist-packages/hgext/convert/subversion.py", line
286, in __init__
    self.head = self.latest(self.module, latest)
  File "/usr/lib/python2.7/dist-packages/hgext/convert/subversion.py", line
577, in latest
    for entry in stream:
  File "/usr/lib/python2.7/dist-packages/hgext/convert/subversion.py", line
138, in __iter__
    raise SubversionException("child raised exception", entry)
svn.core.SubversionException: ('child raised exception', 175002)
Comment 1 Augie Fackler 2012-04-05 10:20 UTC
What URL scheme are you using to access the remote repository? hg --version
output? svn --version output? Version of Ubuntu?
Comment 2 Matt Mackall 2012-04-05 10:22 UTC
Duplicate of issue2837, closing. Also see issue1064.
Comment 3 Matt Mackall 2012-04-05 10:23 UTC
Also: try a newer hg, which should report a more useful error.
Comment 4 lost_mohican 2012-04-06 01:40 UTC
I used --source-type=svn
Comment 5 lost_mohican 2012-04-06 01:42 UTC
hg convert --source-type=svn --dest-type=hg
http://svn.companyname.com/projectname/subprojectname/ .


Mercurial Distributed SCM (version 1.9.1)
svn, version 1.6.12 (r955767)
   compiled Aug  5 2011, 17:07:24

Ubuntu 11.10
Comment 6 Bugzilla 2012-05-12 09:29 UTC

--- Bug imported by bugzilla@serpentine.com 2012-05-12 09:29 EDT  ---

This bug was previously known as _bug_ 3355 at http://mercurial.selenic.com/bts/issue3355