bzr-svn unicode problem ?

Jelmer Vernooij jelmer at samba.org
Wed Nov 21 18:54:47 GMT 2007


 affects /products/bzr-svn

Am Dienstag, den 20.11.2007, 10:58 +0100 schrieb Luis Arias:
> I got the following trace when trying to branch a fairly large svn codebase:
> 
> luis at trinity:~/workspace$ bzr branch
> svn://svn.forge.objectweb.org/svnroot/exoplatform/projects exo
> bzr: ERROR: exceptions.UnicodeDecodeError: 'ascii' codec can't decode
> byte 0xd0 in position 72: ordinal not in range(128)
> 
> Traceback (most recent call last):
>   File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line
> 802, in run_bzr_catch_errors
>     return run_bzr(argv)
>   File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line
> 758, in run_bzr
>     ret = run(*run_argv)
>   File "/usr/lib/python2.5/site-packages/bzrlib/commands.py", line
> 492, in run_argv_aliases
>     return self.run(**all_cmd_args)
>   File "/usr/lib/python2.5/site-packages/bzrlib/builtins.py", line 893, in run
>     possible_transports=[to_transport])
>   File "/home/luis/.bazaar/plugins/svn/remote.py", line 77, in sprout
>     result_repo = repo.clone(result, revision_id)
>   File "/usr/lib/python2.5/site-packages/bzrlib/decorators.py", line
> 127, in read_locked
>     return unbound(self, *args, **kwargs)
>   File "/usr/lib/python2.5/site-packages/bzrlib/repository.py", line
> 906, in clone
>     self.copy_content_into(dest_repo, revision_id)
>   File "/usr/lib/python2.5/site-packages/bzrlib/repository.py", line
> 819, in copy_content_into
>     return InterRepository.get(self, destination).copy_content(revision_id)
>   File "/home/luis/.bazaar/plugins/svn/fetch.py", line 519, in copy_content
>     self.fetch(revision_id, pb, find_ghosts=False)
>   File "/home/luis/.bazaar/plugins/svn/fetch.py", line 640, in fetch
>     self._fetch_switch(needed, pb, lhs_parent)
>   File "/home/luis/.bazaar/plugins/svn/fetch.py", line 565, in _fetch_switch
>     editor.start_revision(revid, parent_inv)
>   File "/home/luis/.bazaar/plugins/svn/fetch.py", line 68, in start_revision
>     self.scheme)
>   File "/home/luis/.bazaar/plugins/svn/repository.py", line 408, in
> transform_fileid_map
>     renames, scheme)
>   File "/home/luis/.bazaar/plugins/svn/fileids.py", line 135, in apply_changes
>     idmap = self._apply_changes(new_file_id, changes, get_children)
>   File "/home/luis/.bazaar/plugins/svn/fileids.py", line 236, in _apply_changes
>     map[p] = new_file_id(p)
>   File "/home/luis/.bazaar/plugins/svn/fileids.py", line 133, in new_file_id
>     return generate_file_id(self.repos, revid, x)
>   File "/home/luis/.bazaar/plugins/svn/fileids.py", line 49, in generate_file_id
>     return generate_svn_file_id(repos.uuid, revnum, branch, path)
>   File "/home/luis/.bazaar/plugins/svn/fileids.py", line 42, in
> generate_svn_file_id
>     sha.new(path.encode('utf-8')).hexdigest())
> UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position
> 72: ordinal not in range(128)
> 
> bzr 0.92.0 on python 2.5.1.final.0 (linux2)
> arguments: ['/usr/bin/bzr', 'branch',
> 'svn://svn.forge.objectweb.org/svnroot/exoplatform/projects', 'exo']
> encoding: 'UTF-8', fsenc: 'UTF-8', lang: 'en_US.UTF-8'
> plugins:
>   bzr_xmloutput        /home/luis/.bazaar/plugins/bzr_xmloutput [unknown]
>   bzrtools
> /usr/lib/python2.5/site-packages/bzrlib/plugins/bzrtools [0.92.0]
>   email
> /usr/lib/python2.5/site-packages/bzrlib/plugins/email [unknown]
>   launchpad
> /usr/lib/python2.5/site-packages/bzrlib/plugins/launchpad [unknown]
>   multiparent
> /usr/lib/python2.5/site-packages/bzrlib/plugins/multiparent.pyc
> [unknown]
>   pqm
> /usr/lib/python2.5/site-packages/bzrlib/plugins/pqm [unknown]
>   qbzr
> /usr/lib/python2.5/site-packages/bzrlib/plugins/qbzr [0.7.0]
>   svn                  /home/luis/.bazaar/plugins/svn [0.4.4]
> 
> ** Please send this report to bazaar at lists.ubuntu.com
>    with a description of what you were doing when the
>    error occurred.
> 
-- 
Jelmer Vernooij <jelmer at samba.org> - http://samba.org/~jelmer/
Jabber: jelmer at jabber.fsfe.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 307 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20071121/5055ad03/attachment.pgp 


More information about the bazaar mailing list