cannot commit to https:// subversion repository

Sébastien Barthélemy barthelemy at crans.org
Tue Oct 2 10:54:37 BST 2007


Hello. 

I'm trying to use bzr to handle the code hosted on a subversion
repository. This is a webdav over https repository with authentification
(auth_basic from apache).

I succeeded to checkout a working copy:
bzr checkout svn+https://vizir.robot.jussieu.fr/svn/arboris

I did some changes (add, remove...) then tried to commit and got 
bzr: ERROR: exceptions.KeyError: 77

I use 
Bazaar (bzr) 0.90.0
  Python interpreter: /usr/bin/python 2.5.1.final.0
  Python standard library: /usr/lib/python2.5
  bzrlib: /usr/lib/python2.5/site-packages/bzrlib
  Bazaar configuration: /home/seb/.bazaar
  Bazaar log file: /home/seb/.bzr.log
And version 0.4.3 of the bzr-svn plugin

What should I do to get this working ?

Here is the full error message:

bzr: ERROR: exceptions.KeyError: 77

Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 817,
in run_bzr_catch_errors
    return run_bzr(argv)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 779,
in run_bzr
    ret = run(*run_argv)
  File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line 477,
in run_argv_aliases
    return self.run(**all_cmd_args)
  File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 2283,
in run
    reporter=reporter, revprops=properties)
  File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line
165, in write_locked
    return unbound(self, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/workingtree_4.py", line
246, in commit
    result = WorkingTree3.commit(self, message, revprops, *args,
**kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line
165, in write_locked
    return unbound(self, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/mutabletree.py", line
207, in commit
    revprops=revprops, *args, **kwargs)
  File "/usr/lib/python2.5/site-packages/bzrlib/commit.py", line 328, in
commit
    revision_id=self.rev_id)
  File "/usr/lib/python2.5/site-packages/bzrlib/repository.py", line
442, in fetch
    return inter.fetch(revision_id=revision_id, pb=pb)
  File "/home/seb/.bazaar/plugins/svn/commit.py", line 745, in fetch
    self.copy_content(revision_id=revision_id, pb=pb)
  File "/home/seb/.bazaar/plugins/svn/commit.py", line 729, in
copy_content
    target_branch = Branch.open(urlutils.join(self.target.base, bp))
  File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 131, in
open
    control = bzrdir.BzrDir.open(base, _unsupported)
  File "/usr/lib/python2.5/site-packages/bzrlib/bzrdir.py", line 531, in
open
    return BzrDir.open_from_transport(t, _unsupported=_unsupported)
  File "/usr/lib/python2.5/site-packages/bzrlib/bzrdir.py", line 568, in
open_from_transport
    redirected)
  File "/usr/lib/python2.5/site-packages/bzrlib/transport/__init__.py",
line 1505, in do_catching_redirections
    return action(transport)
  File "/usr/lib/python2.5/site-packages/bzrlib/bzrdir.py", line 545, in
find_format
    transport, _server_formats=_server_formats)
  File "/usr/lib/python2.5/site-packages/bzrlib/bzrdir.py", line 1249,
in find_format
    return format.probe_transport(transport)
  File "/usr/lib/python2.5/site-packages/bzrlib/bzrdir.py", line 1259,
in probe_transport
    format_string = transport.get(".bzr/branch-format").read()
  File
"/usr/lib/python2.5/site-packages/bzrlib/transport/http/__init__.py",
line 177, in get
    code, response_file = self._get(relpath, None)
  File
"/usr/lib/python2.5/site-packages/bzrlib/transport/http/_pycurl.py",
line 152, in _get
    return self._get_full(relpath)
  File
"/usr/lib/python2.5/site-packages/bzrlib/transport/http/_pycurl.py",
line 187, in _get_full
    self._curl_perform(curl, header)
  File
"/usr/lib/python2.5/site-packages/bzrlib/transport/http/_pycurl.py",
line 277, in _curl_perform
    e[0], _pycurl_errors.errorcode[e[0]], e, url)
KeyError: 77

bzr 0.90.0 on python 2.5.1.final.0 (linux2)
arguments: ['/usr/bin/bzr', 'commit', '-m', 'arboris3: modifications
importantes']

** please send this report to bazaar at lists.ubuntu.com


Thanks




More information about the bazaar mailing list