RexZhang4321 / tortoisesvn

Automatically exported from code.google.com/p/tortoisesvn
0 stars 0 forks source link

wrong unescaped path in Log Dialog #413

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Reported on the mailing list:
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=30050
20

Hello,

I found unexpected unescape path in the Revision Log Dialog.

For example, a path which correct name is "%41a" in repository, but in
the Dialog, it become "Aa".
And  somewhat, "%path" will be "%Path".
Therefore, I can't do any operation in the third pain of the dialog
when path include % (percent).

You can easily reproduce this situation.
1. Create a repository in a local file system.
2. Checkout the repository in the some directory.
3. Make %41a% directory and add to the repository and commit.
4. Show the Revision Log Dialog.
5. You can see "Aa" in the third pain of the dialog.

I checked the db in .svn by sqlite3 but it correct.
And other operations, dialogs works fine.
It seems only a Revision Log Dialog bug.

Original issue reported on code.google.com by tortoisesvn on 11 Sep 2012 at 6:08

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r23285.

Original comment by tortoisesvn on 11 Sep 2012 at 7:45

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r23289.

Original comment by tortoisesvn on 14 Sep 2012 at 6:50