[BUG] initial push via bzr+ssh to bzr-0.14 server fails

Alexander Belchenko bialix at ukr.net
Fri Apr 27 15:36:57 BST 2007


On the remote server side I have bzr 0.14.
On the client side bzr 0.16rc1

C:\new-customer>bzr -Derror push bzr+ssh://root@host/root/src/new-customer
Connected (version 1.99, client OpenSSH_3.8.1p1)
Authentication (publickey) successful!
Secsh channel 1 opened.
Connected (version 1.99, client OpenSSH_3.8.1p1)
Authentication (publickey) successful!
Secsh channel 1 opened.
Connected (version 1.99, client OpenSSH_3.8.1p1)
Authentication (publickey) successful!
Secsh channel 1 opened.
bzr: ERROR: Generic bzr smart protocol error: Generic bzr smart protocol
error: bad request 'Transport.is_readonly'

Traceback (most recent call last):
   File "G:\Bazaar\releases\bzr-0.16rc1\bzrlib\commands.py", line 718,
in run_bzr_catch_errors
     return run_bzr(argv)
   File "G:\Bazaar\releases\bzr-0.16rc1\bzrlib\commands.py", line 679,
in run_bzr
     ret = run(*run_argv)
   File "G:\Bazaar\releases\bzr-0.16rc1\bzrlib\commands.py", line 375,
in run_argv_aliases
     return self.run(**all_cmd_args)
   File "G:\Bazaar\releases\bzr-0.16rc1\bzrlib\builtins.py", line 781,
in run
     revision_id=br_from.last_revision())
   File "G:\Bazaar\releases\bzr-0.16rc1\bzrlib\bzrdir.py", line 159, in
clone
     result = self._format.initialize(url)
   File "G:\Bazaar\releases\bzr-0.16rc1\bzrlib\bzrdir.py", line 1294, in
initialize
     return self.initialize_on_transport(get_transport(url))
   File "G:\Bazaar\releases\bzr-0.16rc1\bzrlib\bzrdir.py", line 1318, in
initialize_on_transport
     control_files.create_lock()
   File "G:\Bazaar\releases\bzr-0.16rc1\bzrlib\lockable_files.py", line
97, in create_lock
     self._lock.create(mode=self._dir_mode)
   File "G:\Bazaar\releases\bzr-0.16rc1\bzrlib\lockdir.py", line 185, in
create
     if self.transport.is_readonly():
   File "G:\Bazaar\releases\bzr-0.16rc1\bzrlib\transport\remote.py",
line 127, in is_readonly
     self._translate_error(resp)
   File "G:\Bazaar\releases\bzr-0.16rc1\bzrlib\transport\remote.py",
line 351, in _translate_error
     raise errors.SmartProtocolError(unicode(resp[1]))
SmartProtocolError: Generic bzr smart protocol error: Generic bzr smart
protocol error: bad request 'Transport.is_readonly'

bzr 0.16.0candidate1 on python 2.5.0.final.0 (win32)
arguments: ['G:\\Bazaar\\releases\\bzr-0.16rc1\\bzr', '-Derror', 'push',
'bzr+ssh://root@host/root/src/new-customer']


After error on remote server there is new directory 'new-customer/.bzr/'
and nothing inside it.

[µ]




More information about the bazaar mailing list