git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: git and file name case on cygwin

From
Junio C Hamano <junkio@cox.net>
Date
Feb 4, 2007, 01:44 UTC
Message-ID
<7v8xfezofq.fsf@assigned-by-dhcp.cox.net>
In-Reply-To
<Pine.LNX.4.64.0702031733190.8424@woody.linux-foundation.org>
Linus Torvalds <torvalds@linux-foundation.org> writes:
Show 18 quoted lines
> On Sat, 3 Feb 2007, Junio C Hamano wrote:
>> 
>> Are there plans to "fix" the confusion by renaming them to
>> reduce chances of name clashes on such suboptimal filesystems?
>
> I don't think so. Nobody really does development on such broken 
> filesystems, and I kind of have this nagging suspicion that Niklas noticed 
> just because he wanted to test git, not because he really wanted to do 
> Linux development under Windows ;)
>
> That said, it might not be horrible to do. Doing
>
> 	git ls-files | sort -f | uniq -ic | grep -v ' 1 '
>
> shows that we only have 19 names so afflicted, and they're all in 
> netfilter. Maybe the netfilter people could be convinced not to do it.
>
> But really, do we actually expect anybody to really *care*?

Not really, I was just fishing for an ammunition to use in a different thread, concerning another filesystem whose readdir() returns something different from what the user fed creat() to create the file.

Previous: Linus TorvaldsNext: Niklas Höglund
Message 5 of 9 in “git and file name case on cygwin”
  1. Niklas HöglundFeb 3, 2007
  2. Linus TorvaldsFeb 4, 2007
  3. Junio C HamanoFeb 4, 2007
  4. Linus TorvaldsFeb 4, 2007
  5. Junio C HamanoFeb 4, 2007
  6. Niklas HöglundFeb 4, 2007
  7. Mark LevedahlFeb 4, 2007
  8. Jakub NarebskiFeb 4, 2007
  9. Sam RavnborgFeb 4, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.