1. Augie Fackler
  2. hgsubversion
  3. Issues
Issue #277 resolved

Unknown Exception while cloning

Bastian Doetsch
created an issue

Hi there,

when trying a conversion I get the following exception. Unfortunately, I can't disclose the repository. Any chance to help you with this bug anyways?

Cheers Bastian

{{{

!python

[r2999] aaa: no message committed to "default" as aa60938be530 [r3000] None: This commit was manufactured by cvs2svn to create tag 'start'. committed to "default" as 83655ccbff48 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.3) Erweiterungen geladen: fixfrozenexts, transplant, graphlog, rebase, color, hgsubversion Traceback (most recent call last): File "hg", line 36, in <module> File "mercurial\dispatch.pyo", line 16, in run File "mercurial\dispatch.pyo", line 36, in dispatch File "mercurial\dispatch.pyo", line 58, in _runcatch File "mercurial\dispatch.pyo", line 601, in _dispatch File "mercurial\dispatch.pyo", line 406, in runcommand File "mercurial\extensions.pyo", line 178, in wrap File "hgext\color.pyo", line 223, in colorcmd File "mercurial\dispatch.pyo", line 655, in _runcommand File "mercurial\dispatch.pyo", line 609, in checkargs File "mercurial\dispatch.pyo", line 598, in <lambda> File "mercurial\util.pyo", line 433, in check File "mercurial\extensions.pyo", line 133, in wrap File "mercurial\util.pyo", line 433, in check File "C:\hgsvn\hgsubversion\wrappers.py", line 461, in clone orig(ui, source, dest, opts) File "mercurial\util.pyo", line 433, in check File "mercurial\commands.pyo", line 825, in clone File "mercurial\extensions.pyo", line 178, in wrap File "C:\hgsvn\hgsubversion\wrappers.py", line 452, in hgclonewrapper data['srcrepo'], data['dstrepo'] = orig(ui, origsource, dest, opts) File "mercurial\hg.pyo", line 335, in clone File "mercurial\localrepo.pyo", line 2014, in clone File "C:\hgsvn\hgsubversion\svnrepo.py", line 48, in wrapper return fn(self, *args, opts) File "C:\hgsvn\hgsubversion\svnrepo.py", line 63, in pull return wrappers.pull(self, remote, heads, force) File "C:\hgsvn\hgsubversion\wrappers.py", line 302, in pull for r in svn.revisions(start=start, stop=stopat_rev): File "C:\hgsvn\hgsubversion\svnwrap\svn_swig_wrapper.py", line 302, in revisions self.pool) File "libsvn\ra.pyo", line 773, in svn_ra_get_log svn.core.SubversionException: ("REPORT of '/svn/xyz/!svn/bc/5353': 200 OK (http://zzz)", 175002) }}}

Comments (4)

  1. Augie Fackler repo owner

    I just pushed a fix for the hgutil defect.

    As far as this bug? It looks like you've got a harmful proxy in the way, corrupting your REPORT requests. svn's (awful) error message is telling you it got an unexpected 200 OK, and it can't function.

  2. Bastian Doetsch reporter

    Hey Augie,

    tried without proxy (at least I think so), and still got the problem. Here's my config:

    >hg showconfig
    diff-patterns.**.doc=docdiff
    diff-patterns.**.docx=docdiff
    diff-patterns.**.docm=docdiff
    diff-patterns.**.ppt=docdiff
    diff-patterns.**.pptx=docdiff
    diff-patterns.**.pptm=docdiff
    diff-patterns.**.xls=docdiff
    diff-patterns.**.xlsx=docdiff
    diff-patterns.**.xlsm=docdiff
    diff-patterns.**.xlsb=docdiff
    diff-patterns.**.xlam=docdiff
    diff-patterns.**.ods=docdiff
    diff-patterns.**.odt=docdiff
    diff-patterns.**.sxw=docdiff
    diff-patterns.**.nb=docdiff
    extensions.fixfrozenexts=
    extensions.bookmarks=
    extensions.transplant=
    extensions.graphlog=
    extensions.rebase=
    extensions.color=
    extensions.hgsubversion=C:\hgsvn\hgsubversion
    
    ... a lot of merge and diff settings ...
    
    tortoisehg.vdiff=kdiff3
    tortoisehg.engmsg=True
    tortoisehg.ui.language=de
    ui.editor=notepad
    ui.ssh="TortoisePlink.exe" -ssh -2
    ui.merge=kdiff3
    ui.username=XXX
    web.cacerts=C:\Programme\TortoiseHg\hgrc.d\cacert.pem
    
  3. Augie Fackler repo owner

    I'm not sure what to say. If this is a public server, we might have a hope of helping, but it's likely that we won't be able to figure it out meaningfully.

    If you want to debug further, please use the list rather than the bug tracker.

  4. Log in to comment