hgsubversion, phantasy version-name causing an exception?
Augie Fackler
durin42 at gmail.com
Wed Apr 27 13:14:38 CDT 2011
(moving to hgsubversion group)
On Wed, Apr 27, 2011 at 12:15 PM, rupert.thurner
<rupert.thurner at gmail.com> wrote:
> i tried to clone a svn repository, which has moves outside (up in the
> tree) the specified url in the history, which causes git clone to
> print a warning, and not clone tags, and branches.
>
> hgsubversion reacts differently, see below. is "version-name value',
> 175003" the svn revision id? because our repository does not have more
> than 3000 revisions.
>
> $ hg clone svn+https://xxx.net/svnrep/somerep/trunk project
> ** unknown exception encountered, please report by visiting
> ** http://mercurial.selenic.com/wiki/BugTracker
> ** Python 2.6.6 (r266:84297, Aug 24 2010, 18:46:32) [MSC v.1500 32 bit
> (Intel)]
> ** Mercurial Distributed SCM (version 1.8.1)
> ** Extensions loaded: convert, extdiff, fetch, graphlog, hgk, mq,
> purge, transplant, hgsubversion
> Traceback (most recent call last):
> File "hg", line 38, in <module>
> File "mercurial\dispatch.pyc", line 16, in run
> File "mercurial\dispatch.pyc", line 36, in dispatch
> File "mercurial\dispatch.pyc", line 58, in _runcatch
> File "mercurial\dispatch.pyc", line 601, in _dispatch
> File "mercurial\dispatch.pyc", line 406, in runcommand
> File "mercurial\dispatch.pyc", line 655, in _runcommand
> File "mercurial\dispatch.pyc", line 609, in checkargs
> File "mercurial\dispatch.pyc", line 598, in <lambda>
> File "mercurial\util.pyc", line 433, in check
> File "mercurial\extensions.pyc", line 133, in wrap
> File "mercurial\util.pyc", line 433, in check
> File "c:/apps/hgsubversion\hgsubversion\wrappers.py", line 457, in
> clone
> orig(ui, source, dest, **opts)
> File "mercurial\util.pyc", line 433, in check
> File "mercurial\commands.pyc", line 825, in clone
> File "mercurial\extensions.pyc", line 178, in wrap
> File "c:/apps/hgsubversion\hgsubversion\wrappers.py", line 448, in
> hgclonewrapper
> data['srcrepo'], data['dstrepo'] = orig(ui, origsource, dest,
> **opts)
> File "mercurial\hg.pyc", line 335, in clone
> File "mercurial\localrepo.pyc", line 2014, in clone
> File "c:/apps/hgsubversion\hgsubversion\svnrepo.py", line 48, in
> wrapper
> return fn(self, *args, **opts)
> File "c:/apps/hgsubversion\hgsubversion\svnrepo.py", line 63, in
> pull
> return wrappers.pull(self, remote, heads, force)
> File "c:/apps/hgsubversion\hgsubversion\wrappers.py", line 247, in
> pull
> rootlist = svn.list_dir('', revision=(stopat_rev or None))
> File "c:/apps/hgsubversion\hgsubversion\svnwrap
> \subvertpy_wrapper.py", line 268, in list_dir
> r = self.remote.get_dir(path, revision or self.HEAD,
> ra.DIRENT_ALL)
> subvertpy.SubversionException: ('The OPTIONS response did not include
> the requested version-name value', 175003)
That's a really opaque error condition. Without more details there's
probably not much we can do to help.
> _______________________________________________
> Mercurial-devel mailing list
> Mercurial-devel at selenic.com
> http://selenic.com/mailman/listinfo/mercurial-devel
>
More information about the Mercurial-devel
mailing list