SubversionException 175007 when checking out repository with bzr-svn 0.5.0 RC1

Bug #308547 reported by Arve Knudsen
2
Affects Status Importance Assigned to Milestone
Bazaar Subversion Plugin
Fix Released
Medium
Jelmer Vernooij

Bug Description

Decided to try 0.5.0 RC1 to see if this version was able to check out this repository, but it fails with another error. The repository is private.

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 893, in run_bzr_catch_errors
    return run_bzr(argv)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 839, in run_bzr
    ret = run(*run_argv)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 539, in run_argv_aliases
    return self.run(**all_cmd_args)
  File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 1072, in run
    accelerator_tree, hardlink)
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/branch.py", line 246, in create_checkout
    hardlink=hardlink)
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/branch.py", line 191, in _create_heavyweight_checkout
    checkout_branch.pull(self, stop_revision=revision_id)
  File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 192, in write_locked
    result = unbound(self, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 1957, in pull
    _override_hook_target=_override_hook_target)
  File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 192, in write_locked
    result = unbound(self, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 1757, in pull
    graph=graph)
  File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 192, in write_locked
    result = unbound(self, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 524, in update_revisions
    self.fetch(other, stop_revision)
  File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line 192, in write_locked
    result = unbound(self, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 286, in fetch
    pb=nested_pb)
  File "/usr/lib/python2.5/site-packages/bzrlib/repository.py", line 1021, in fetch
    find_ghosts=find_ghosts)
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/fetch.py", line 950, in fetch
    mapping, find_ghosts, pb=nested_pb)
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/fetch.py", line 794, in find_until
    needed = check_revid(foreign_revid, mapping, project)
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/fetch.py", line 784, in check_revid
    foreign_revid, rhs_mapping = self.source.lookup_revision_id(p, project=project)
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/repository.py", line 613, in lookup_revision_id
    return self.revmap.get_branch_revnum(revid, layout, project)
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/revids.py", line 204, in get_branch_revnum
    for entry_revid, branch, min_revno, max_revno, mapping in self.actual.discover_fileprop_revids(layout, last_checked, fileprops_to_revnum, project):
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/revids.py", line 81, in discover_fileprop_revids
    for (branch, revno, exists) in self.repos.find_fileprop_paths(layout, from_revnum, to_revnum, project, check_removed=check_removed):
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/repository.py", line 835, in <genexpr>
    return iter(((branch, to_revnum, True) for (project, branch, nick) in it))
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/layout/__init__.py", line 219, in get_root_paths
    find_children, project):
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/layout/__init__.py", line 171, in expand_branch_pattern
    get_children, project)
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/layout/__init__.py", line 172, in expand_branch_pattern
    children = get_children(path)
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/layout/__init__.py", line 206, in find_children
    dirents = repository.transport.get_dir(path, revnum, DIRENT_KIND)[0]
  File "/usr/lib/python2.5/site-packages/bzrlib/plugins/svn/transport.py", line 357, in get_dir
    return conn.get_dir(path, revnum, kind)
SubversionException: ("'/int/kalkulo/!svn/bc/2521/branches' path not found", 175007)

bzr 1.10 on python 2.5.2 (linux2)
arguments: ['/usr/bin/bzr', 'co', 'svn+https://svn.simula.no:40081/int/kalkulo/Kalkulo/BaseTools/trunk', 'trunk']
encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_US.UTF-8'
plugins:
  bzrtools /usr/lib/python2.5/site-packages/bzrlib/plugins/bzrtools [1.10]
  launchpad /usr/lib/python2.5/site-packages/bzrlib/plugins/launchpad [unknown]
  rebase /usr/lib/python2.5/site-packages/bzrlib/plugins/rebase [0.3]
  svn /usr/lib/python2.5/site-packages/bzrlib/plugins/svn [0.5.0.rc.1]

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

This is fixed in the 0.5 branch. Please make sure to completely remove the RC before using a new version (otherwise the problem will stay).

Changed in bzr-svn:
assignee: nobody → jelmer
importance: Undecided → Medium
status: New → 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.