svn+ssh branching problem: `get-dir' status with svn-1.1.3

Bug #76280 reported by Jan Nieuwenhuizen
2
Affects Status Importance Assigned to Milestone
Bazaar Subversion Plugin
Fix Released
Undecided
Jelmer Vernooij

Bug Description

I'm on ubuntu edgy with uptodate subversion and python-subversion. The
server uses

svn, version 1.1.3 (r12730)
   compiled Jan 15 2005, 13:24:59

Here's my .bzr.log. I cannot reproduce it with a trivial repository on svn-1.3.2,

this is a debug log for diagnosing/reporting problems in bzr
you can delete or truncate this file, or include sections in
bug reports to <email address hidden>

bzr arguments: [u'branch', u'svn+ssh://gforge.natlab.research.philips.com/svnroot/public/samco/branches/nxpp', u'bzr-svn']
looking for plugins in /home/janneke/vc/bzr/bzrlib/plugins
Plugin name __init__ already loaded
Plugin name __init__ already loaded
looking for plugins in /home/janneke/.bazaar/plugins
encoding stdout as sys.stdout encoding 'UTF-8'
opening SVN RA connection to 'svn+ssh://gforge.natlab.research.philips.com/svnroot/public/samco/branches/nxpp'
opening SVN RA connection to 'svn+ssh://gforge.natlab.research.philips.com/svnroot/public/samco/branches/nxpp/.bzr'
opening SVN RA connection to 'svn+ssh://gforge.natlab.research.philips.com/svnroot/public/samco'
Connected to repository with UUID d8e5076a-8823-0410-853c-f6194b07200b
svn latest-revnum
Connected to branch at '/branches/nxpp'
created control directory in file:///home/janneke/vc/bzr-svn/
Connected to repository with UUID d8e5076a-8823-0410-853c-f6194b07200b
svn latest-revnum
opening SVN RA connection to 'file:///home/janneke/vc'
opening SVN RA connection to 'file:///home/janneke'
opening SVN RA connection to 'file:///home'
opening SVN RA connection to 'file:'
creating repository in file:///home/janneke/vc/bzr-svn/.bzr/.
test SvnRepository('svn+ssh://gforge.natlab.research.philips.com/svnroot/public/samco')
svn switch None:0 -> 'trunk':1
added revision_id {svn-v2:1@d8e5076a-8823-0410-853c-f6194b07200b-trunk}
svn update -r 1:2 'trunk'
added revision_id {svn-v2:2@d8e5076a-8823-0410-853c-f6194b07200b-trunk}
svn update -r 2:4 'trunk'
added revision_id {svn-v2:4@d8e5076a-8823-0410-853c-f6194b07200b-trunk}
'svnignore':svn-v2:5@d8e5076a-8823-0410-853c-f6194b07200b-trunk copied from '.svnignore':svn-v2:4@d8e5076a-8823-0410-853c-f6194b07200b-trunk
svn ls -r 4 ''trunk/.svnignore''
svn update -r 4:5 'trunk'
added revision_id {svn-v2:5@d8e5076a-8823-0410-853c-f6194b07200b-trunk}
'.svnignore':svn-v2:6@d8e5076a-8823-0410-853c-f6194b07200b-trunk copied from 'svnignore':svn-v2:5@d8e5076a-8823-0410-853c-f6194b07200b-trunk
svn ls -r 5 ''trunk/svnignore''
svn update -r 5:6 'trunk'
added revision_id {svn-v2:6@d8e5076a-8823-0410-853c-f6194b07200b-trunk}
svn update -r 6:7 'trunk'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
added revision_id {svn-v2:7@d8e5076a-8823-0410-853c-f6194b07200b-trunk}
svn update -r 7:8 'trunk'
added revision_id {svn-v2:8@d8e5076a-8823-0410-853c-f6194b07200b-trunk}
svn update -r 8:9 'trunk'
added revision_id {svn-v2:9@d8e5076a-8823-0410-853c-f6194b07200b-trunk}
svn update -r 9:10 'trunk'
added revision_id {svn-v2:10@d8e5076a-8823-0410-853c-f6194b07200b-trunk}
svn update -r 10:11 'trunk'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
added revision_id {svn-v2:11@d8e5076a-8823-0410-853c-f6194b07200b-trunk}
svn update -r 11:12 'trunk'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
added revision_id {svn-v2:12@d8e5076a-8823-0410-853c-f6194b07200b-trunk}
svn update -r 12:13 'trunk'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
added revision_id {svn-v2:13@d8e5076a-8823-0410-853c-f6194b07200b-trunk}
svn update -r 13:14 'trunk'
added revision_id {svn-v2:14@d8e5076a-8823-0410-853c-f6194b07200b-trunk}
svn update -r 14:15 'trunk'
added revision_id {svn-v2:15@d8e5076a-8823-0410-853c-f6194b07200b-trunk}
svn update -r 15:16 'trunk'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
added revision_id {svn-v2:16@d8e5076a-8823-0410-853c-f6194b07200b-trunk}
svn switch 'trunk':16 -> 'branches/nxpp':17
added revision_id {svn-v2:17@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp}
svn update -r 17:20 'branches/nxpp'
added revision_id {svn-v2:20@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp}
svn update -r 20:22 'branches/nxpp'
added revision_id {svn-v2:22@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp}
svn update -r 22:25 'branches/nxpp'
added revision_id {svn-v2:25@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp}
svn update -r 25:26 'branches/nxpp'
added revision_id {svn-v2:26@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp}
svn update -r 26:27 'branches/nxpp'
added revision_id {svn-v2:27@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp}
svn update -r 27:28 'branches/nxpp'
added revision_id {svn-v2:28@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp}
'configure.ac.in':svn-v2:29@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp copied from 'configure.ac':svn-v2:28@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp
svn ls -r 28 ''branches/nxpp/configure.ac''
svn update -r 28:29 'branches/nxpp'
added revision_id {svn-v2:29@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp}
svn update -r 29:30 'branches/nxpp'
added revision_id {svn-v2:30@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp}
svn update -r 30:31 'branches/nxpp'
added revision_id {svn-v2:31@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp}
svn update -r 31:32 'branches/nxpp'
added revision_id {svn-v2:32@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp}
svn update -r 32:33 'branches/nxpp'
added revision_id {svn-v2:33@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp}
svn update -r 33:38 'branches/nxpp'
added revision_id {svn-v2:38@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp}
svn update -r 38:39 'branches/nxpp'
added revision_id {svn-v2:39@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp}
svn update -r 39:40 'branches/nxpp'
added revision_id {svn-v2:40@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp}
svn update -r 40:41 'branches/nxpp'
added revision_id {svn-v2:41@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp}
svn update -r 41:43 'branches/nxpp'
added revision_id {svn-v2:43@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp}
svn update -r 43:45 'branches/nxpp'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
unsupported file property 'svn:ignore'
added revision_id {svn-v2:45@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp}
'scripts/buildpc.sh':svn-v2:48@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp copied from 'README':svn-v2:44@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp
svn ls -r 44 ''branches/nxpp/README''
svn update -r 45:48 'branches/nxpp'
added revision_id {svn-v2:48@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp}
svn update -r 48:49 'branches/nxpp'
generating file id map for 'svn-v2:48@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp'
'scripts/buildpc.sh':svn-v2:48@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp copied from 'README':svn-v2:44@d8e5076a-8823-0410-853c-f6194b07200b-branches%2fnxpp
svn ls -r 44 ''branches/nxpp/README''
Traceback (most recent call last):
  File "/home/janneke/vc/bzr/bzrlib/commands.py", line 638, in run_bzr_catch_errors
    return run_bzr(argv)
  File "/home/janneke/vc/bzr/bzrlib/commands.py", line 600, in run_bzr
    ret = run(*run_argv)
  File "/home/janneke/vc/bzr/bzrlib/commands.py", line 292, in run_argv_aliases
    return self.run(**all_cmd_args)
  File "/home/janneke/vc/bzr/bzrlib/builtins.py", line 760, in run
    revision_id, basis_dir)
  File "/home/janneke/.bazaar/plugins/svn/format.py", line 80, in sprout
    result_repo = repo.clone(result, revision_id, basis)
  File "/home/janneke/vc/bzr/bzrlib/decorators.py", line 38, in read_locked
    return unbound(self, *args, **kwargs)
  File "/home/janneke/vc/bzr/bzrlib/repository.py", line 316, in clone
    self.copy_content_into(result, revision_id, basis)
  File "/home/janneke/vc/bzr/bzrlib/repository.py", line 268, in copy_content_into
    return InterRepository.get(self, destination).copy_content(revision_id, basis)
  File "/home/janneke/vc/bzr/bzrlib/decorators.py", line 51, in write_locked
    return unbound(self, *args, **kwargs)
  File "/home/janneke/.bazaar/plugins/svn/fetch.py", line 357, in copy_content
    svn.ra.reporter2_invoke_finish_report(reporter, reporter_baton)
  File "/usr/lib/python2.4/site-packages/libsvn/ra.py", line 703, in svn_ra_reporter2_invoke_finish_report
    return apply(_ra.svn_ra_reporter2_invoke_finish_report, args)
SubversionException: ("Unknown status 'get-dir' in command response", 210004)

return code 3

Revision history for this message
Jelmer Vernooij (jelmer) wrote : Re: [Bug 76280] svn+ssh branching problem: `get-dir' status with svn-1.1.3

What version of bzr-svn is this with?

Jelmer

P.S. Thanks for Lilypond, it rocks!

--
Jelmer Vernooij <email address hidden> - http://samba.org/~jelmer/

Revision history for this message
Jan Nieuwenhuizen (janneke) wrote :

Jelmer Vernooij <email address hidden> writes:

> What version of bzr-svn is this with?

I just updated today.

    $ cd ~/.bazaar/plugins/svn/
    15:52:29 janneke@janneke:~/.bazaar/plugins/svn
    $ bzr revno
    257

All selftests run.

I had some trouble getting brz-svn started, tried first with
subversion trunk, but that didn't compile (I needed patch below),
then I tried compiling 1.3.2 + pythondiff patches, then I read
about ubuntu's edgy being ok; that worked.

Greetings,
Jan.

> Jelmera
>
> P.S. Thanks for Lilypond, it rocks!

You're welcome, glad you like it! As soon as I get bzr-svn to work,
you'll get this back ;-)

--
Jan Nieuwenhuizen <email address hidden> | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien | http://www.lilypond.org

Revision history for this message
Jelmer Vernooij (jelmer) wrote :

Fixed.

Changed in bzr-svn:
assignee: nobody → jelmer
status: Unconfirmed → Fix Committed
Revision history for this message
Jan Nieuwenhuizen (janneke) wrote : Re: [Bug 76280] Re: svn+ssh branching problem: `get-dir' status with svn-1.1.3

Jelmer Vernooij <email address hidden> writes:

> Fixed.

    bzr branch svn+ssh://gforge.natlab.research.philips.com/svnroot/public/samco/branches/nxpp bzr-svn

    ..................................................................................................................................................
    Branched 98 revision(s).
    16:27:21 janneke@janneke:~/vc

That's quick, Thanks!

Jan.

--
Jan Nieuwenhuizen <email address hidden> | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien | http://www.lilypond.org

Jelmer Vernooij (jelmer)
Changed in bzr-svn:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.