List Info

Thread: Canonicalize / stringprep UTF-8 filenames to handle composed / decomposed differences




Canonicalize / stringprep UTF-8 filenames to handle composed / decomposed differences
user name
2007-10-23 11:39:14
http://subversion.tigris.org/issues/show_bug.cgi?id=2464




User noniq changed the following:

                What    ld value 
               |New value
============================================================
====================
                     
CC|'benjaminm,dlux,duet,fwenz|'benjaminm,dlux,duet,fwenz
                       
|el,guillaume,micvog,twalth|el,guillaume,micvog,noniq,
                        |er,wincent'              
|twalther,wincent'
------------------------------------------------------------
--------------------




------- Additional comments from noniqtigris.org Tue Oct 23
09:39:12 -0700 2007 -------
Same problem here ... this is a BIG showstopper for using
Subversion in mixed
Windows-/MacOS-environments and I think this bug should
really be P1.

There might be a workaround, however:

It seems to be possible to use combined filenames in Mac OS
X (10.4.10) on
volumes using the UFS filesystem. Such a volume may be
created via the hdiutil
command: 

  hdiutil create -megabytes 40 test.dmg -fs UFS

After checking out a repository containig filenames with
accented characters on
this volume, svn status and svn commit seem to work as
expected. 

To sum up, UFS formatted volumes seem to behave like this
(in Mac OS X 10.4.10): 
 * filenames created via the OS X Finder or other GUI
applications use the
decomposed form (like on HFS+ and FAT32 volumes)
 * however, via command line it is possible to create
filenames in combined form
(try "touch ä.txt").
 * It is possible to have two distinct files
"ä.txt" (combined) and "ä.txt"
(decomposed) in the same directory. This is identical with
the behaviour on
Windows and Linux.

Hope this helps.


------------------------------------------------------------
---------
To unsubscribe, e-mail: issues-unsubscribesubversion.tigris.org
For additional commands, e-mail: issues-helpsubversion.tigris.org


[1]

about | contact  Other archives ( Real Estate discussion Medical topics )