• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: How to work on case-sensitive projects?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to work on case-sensitive projects?


  • Subject: Re: How to work on case-sensitive projects?
  • From: Alastair Houghton <email@hidden>
  • Date: Wed, 7 Oct 2009 18:44:57 +0100

On 7 Oct 2009, at 18:29, Allen Curtis wrote:

Thanks for the explanation. BUT, my question was regarding which file systems where case-sensitve vs. case-preserving. I understand the difference. Another response that I had received indicated that HFS was preserving not sensitive.

*HFS* is indeed preserving but not sensitive.

*HFS+* is always preserving, but *optionally* sensitive.

BTW: This will be a problem for any Linux kernel developer wishing to use their Mac for development.

The problem is the stupid decision on the part of the Linux kernel people to have filenames that differ only by case in their source tree.

True, but it is something that needs to be dealt with.....

Ideally by the Linux kernel maintainers fixing their source tree (though doubtless they don't think it's a problem), but in the meantime there is an easy workaround.


In the meantime, you can create a case-sensitive HFS+ filesystem somewhere (e.g. in a disk image, in another partition, on an external disk, or mounted over the network) where you'll get the behaviour you want.

Thanks... Can you point me to an example of creating and mounting a HFS+ file, filesystem? Will it auto mount on reboot or will it need to be mounted manually?

1. Run Disk Utility.

2. Choose File > New > Blank Disk Image.

3. Set things up how you like (you might consider using a sparse disk image or a sparse bundle image to save space).

4. Click "Create".

It will need to be mounted manually.

Kind regards,

Alastair.

--
http://alastairs-place.net



_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: How to work on case-sensitive projects?
      • From: Steve Byan <email@hidden>
References: 
 >How to work on case-sensitive projects? (From: Allen Curtis <email@hidden>)
 >Re: How to work on case-sensitive projects? (From: Jamison Hope <email@hidden>)
 >Re: How to work on case-sensitive projects? (From: Alastair Houghton <email@hidden>)
 >Re: How to work on case-sensitive projects? (From: Allen Curtis <email@hidden>)
 >Re: How to work on case-sensitive projects? (From: Alastair Houghton <email@hidden>)

  • Prev by Date: Re: How to work on case-sensitive projects?
  • Next by Date: Re: How to work on case-sensitive projects?
  • Previous by thread: Re: How to work on case-sensitive projects?
  • Next by thread: Re: How to work on case-sensitive projects?
  • Index(es):
    • Date
    • Thread