Re: git on MacOSX and files with decomposed utf-8 file names
On Jan 22, 2008, at 7:38 PM, Linus Torvalds wrote:
Show 21 quoted lines
> On Tue, 22 Jan 2008, Theodore Tso wrote:
>>
>> I'd also recommend that the Mac OS X code try to either figure out
>> whether it is running on an HFS+ partition, or let the HFS+
>> workaround
>> code be something that can be controlled via .git/config. It
>> shouldn't be on unconditionally even on a Mac OS X system, since if
>> the git repository is on a ZFS or NFS filesystem, there's no reason
>> to
>> pay the overhead of working around the HFS+ bugs.
>
> One thing I'd like somebody to check: what _does_ happen with OS X
> and NFS
> (OS X as a client, not server)? In particular:
>
> - Is it suddenly sane and case-sensitive?
>
> - Does the NFS client do any unicode conversion?
>
> I tried to google for it, but didn't find the right keywords to get
> anything useful out of that modern-day internet oracle.
Straight from the horse's mouth, so to speak:
Show 7 quoted lines
>> Here's one further question: How does OS X behave as an NFS client?
>> Does it do any unicode normalization? Is it case-sensitive?
>>
> No conversions are done.. the MacOS X nfs client just sends
> whatever string it was passed to the server. If I connect
> to a MacOS X server exporting an HFS file system, I can
> "touch FOO" and then "rm foo" and the rm will work.
--
Kevin Ballard
http://kevin.sb.org
kevin@sb.org
http://www.tildesoft.com