Tortoise BZR doesn't support repos with non-latin characters in path

Bug #267098 reported by Yuri Timenkov
4
Affects Status Importance Assigned to Milestone
TortoiseBZR
New
Undecided
Unassigned

Bug Description

I tried to create a local branch in "My documents" folder to track changes. This was russian windows and this folder actually was called "Мои Документы". bzr from command line worked fine, but shell menus didn't show log or history commands.
I tried to reproduce this on my local machine (created repository with command "bzr init тест"), see log attached.

Revision history for this message
Yuri Timenkov (ytimenkov) wrote :
Revision history for this message
Yuri Timenkov (ytimenkov) wrote :

After I terminated tbzr in tray Icon, the following lines were appended to log:
58.094 opening working tree 'D:/\xd0\xa2\xd0\xb5\xd1\x81\xd1\x82'
58.104 opening working tree 'D:/\xd0\xa2\xd0\xb5\xd1\x81\xd1\x82'
91.372 opening working tree 'D:/\xd0\xa2\xd0\xb5\xd1\x81\xd1\x82'
233.877 opening working tree 'D:/\xd0\xa2\xd0\xb5\xd1\x81\xd1\x82'
233.887 opening working tree 'D:/\xd0\xa2\xd0\xb5\xd1\x81\xd1\x82'
[ 1900] 2008-09-06 14:57:42.349 ERROR: Error processing remote request
Traceback (most recent call last):
  File "tbzrlib\pipe\server.pyo", line 130, in run_command_loop
  File "tbzrlib\dispatcher.pyo", line 154, in dispatch
  File "tbzrlib\dispatcher.pyo", line 80, in get_menu_commands
  File "tbzrlib\actions.pyo", line 182, in get_actions_for_files
  File "tbzrlib\cache\statuscache.pyo", line 147, in get_status_for_path
  File "tbzrlib\cache\cacheddirectory.pyo", line 212, in get_status_for_member
RuntimeError: Status of 'D:\Тест' would recurse to death

Revision history for this message
Mark Hammond (mhammond) wrote :

I believe this isn't related to ascii paths (although other errors may well remain) - it's a dupe of 296332.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.