bzr-svn does not support non-ascii characters properly
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar Subversion Plugin |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I have svn repo with fork of FTE project and trying to convert it in bzr format. bzr-svn unable to work properly with this repository because there is russian characters in user name.
C:\work\
Using repository layout: trunk0
bzr: ERROR: exceptions.
Traceback (most recent call last):
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "C:/Program Files/Bazaar/
File "C:/Program Files/Bazaar/
File "C:/Program Files/Bazaar/
File "C:/Program Files/Bazaar/
File "C:/Program Files/Bazaar/
File "C:/Program Files/Bazaar/
File "C:/Program Files/Bazaar/
File "C:/Program Files/Bazaar/
File "C:/Program Files/Bazaar/
File "C:/Program Files/Bazaar/
File "C:/Program Files/Bazaar/
File "C:/Program Files/Bazaar/
File "bzrlib\
File "bzrlib\
File "bzrlib\
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 0: ordinal not in range(128)
bzr 2.0.1 on python 2.5.4 (Windows-
arguments: ['C:\\Program Files\\
encoding: 'cp1251', fsenc: 'mbcs', lang: None
plugins:
acad C:\work\
bzrtools C:\Program Files\Bazaar\
explorer C:\work\
fastimport C:\work\
format1 C:\work\
launchpad C:\Program Files\Bazaar\
qbzr C:\work\
rebase C:\work\
repoalias C:\work\
scmproj C:\work\
svn C:\Program Files\Bazaar\
x_bit C:\work\
*** Bazaar has encountered an internal error. This probably indicates a
bug in Bazaar. You can help us fix it by filing a bug report at
https:/
including this traceback and a description of the problem.
Even bzr log fte.svn is failed:
-------
revno: 117
svn revno: 116 (on /)
committer: alex
timestamp: Wed 2009-09-02 03:18:06 +0000
message:
Сборка FTE в BCC55
+ Добавил путь до инструментов для более простого вызова сборки
(достаточно вызвать только make из каталога BCC55)
+ Ввёл -DEN_TOGGLECP
-------
revno: 116
svn revno: 115 (on /)
committer: alex
timestamp: Wed 2009-09-02 03:14:40 +0000
message:
+ Добавил пару символов в фильтр строки 'st'
! Увеличил до 8 смещение имени файла в строке разбора 'st'
-------
revno: 115
svn revno: 114 (on /)
bzr: ERROR: exceptions.
Traceback (most recent call last):
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\
File "bzrlib\log.pyo", line 330, in show
File "bzrlib\log.pyo", line 355, in _show_body
File "bzrlib\log.pyo", line 1442, in log_revision
File "codecs.pyo", line 303, in write
File "encodings\
UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 11: ordinal not in range(128)
bzr 2.0.1 on python 2.5.4 (Windows-
arguments: ['C:\\Program Files\\
encoding: 'cp1251', fsenc: 'mbcs', lang: None
plugins:
acad C:\work\
bzrtools C:\Program Files\Bazaar\
explorer C:\work\
fastimport C:\work\
format1 C:\work\
launchpad C:\Program Files\Bazaar\
qbzr C:\work\
rebase C:\work\
repoalias C:\work\
scmproj C:\work\
svn C:\Program Files\Bazaar\
x_bit C:\work\
*** Bazaar has encountered an internal error. This probably indicates a
bug in Bazaar. You can help us fix it by filing a bug report at
https:/
including this traceback and a description of the problem.
As you can see commit messages with russian characters shown correctly, but committer name with russian characters leads to error.
See attached archive with entire repo.