You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Howard <hl...@gmail.com> on 2010/07/28 19:21:39 UTC

[Tapestry Central] Git on Mac OS X: Don't ignore case!

By default, Mac OS X uses a case insensitive file system, and Git seems
to honor that. The problem is, most programming languages, especially
Java, are case insensitive.
I was just renaming some classes, from things like "JavascriptStack"
to "JavaScriptStack" (because the language is called "JavaScript"
not "Javascript") ... and I was dismayed that Git saw that as an
in-place update to a file, not a rename of the file.
Unfortunately, it's not as simple as git config core.ignorecase false
JavaScriptStack.java.

--
Posted By Howard to Tapestry Central at 7/28/2010 10:21:00 AM

Re: [Tapestry Central] Git on Mac OS X: Don't ignore case!

Posted by Norman Franke <no...@myasd.com>.
You can reformat your drive to use a case sensitive version of Mac OS  
Extended.

Norman Franke
Answering Service for Directors, Inc.
www.myasd.com



On Jul 28, 2010, at 1:53 PM, Michael Gentry wrote:

> I had this exact same issue (or close enough) with Subversion on OS X
> the other day.  So, it isn't strictly a Git problem.
>
> mrg
>
>
> On Wed, Jul 28, 2010 at 1:21 PM, Howard <hl...@gmail.com> wrote:
>> By default, Mac OS X uses a case insensitive file system, and Git  
>> seems
>> to honor that. The problem is, most programming languages, especially
>> Java, are case insensitive.
>> I was just renaming some classes, from things like "JavascriptStack"
>> to "JavaScriptStack" (because the language is called "JavaScript"
>> not "Javascript") ... and I was dismayed that Git saw that as an
>> in-place update to a file, not a rename of the file.
>> Unfortunately, it's not as simple as git config core.ignorecase false
>> JavaScriptStack.java.
>>
>> --
>> Posted By Howard to Tapestry Central at 7/28/2010 10:21:00 AM
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
> For additional commands, e-mail: users-help@tapestry.apache.org
>


Re: [Tapestry Central] Git on Mac OS X: Don't ignore case!

Posted by Michael Gentry <mg...@masslight.net>.
I had this exact same issue (or close enough) with Subversion on OS X
the other day.  So, it isn't strictly a Git problem.

mrg


On Wed, Jul 28, 2010 at 1:21 PM, Howard <hl...@gmail.com> wrote:
> By default, Mac OS X uses a case insensitive file system, and Git seems
> to honor that. The problem is, most programming languages, especially
> Java, are case insensitive.
> I was just renaming some classes, from things like "JavascriptStack"
> to "JavaScriptStack" (because the language is called "JavaScript"
> not "Javascript") ... and I was dismayed that Git saw that as an
> in-place update to a file, not a rename of the file.
> Unfortunately, it's not as simple as git config core.ignorecase false
> JavaScriptStack.java.
>
> --
> Posted By Howard to Tapestry Central at 7/28/2010 10:21:00 AM

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tapestry.apache.org
For additional commands, e-mail: users-help@tapestry.apache.org