Shrinivasan> Hi paul,
>> The solution to this is to normalize all Unicode strings. If you
>> ever need to compare strings, you have to normalize first; if you
>> don't then it will not work. I'm pretty sure Subversion didn't do
>> this; I don't know if it does now.

Shrinivasan> How to normalize the unicode strings in filenames in
Shrinivasan> freeBSD?

I don't know.

Part of the issue is that the software has to do it, not the user.
The reason is that the terminal I/O machinery may pick one encoding,
while the file system may pick a different one. Or one client OS may
do it one way while another OS does it a different way. In either
case, the svn client and server have to do the normalizing.