[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Ignore patterns should not be case sensitive (usability)

From: Les Mikesell <lesmikesell_at_gmail.com>
Date: Mon, 31 Mar 2008 11:37:24 -0500

Anders J. Munch wrote:
>> That makes no sense. Without knowledge of the client side
>> file system
>>> Subversion wouldn't be able to read and write files,
>> Why not? There are standard C library calls for this. It's possible to
>> write completely portable C code using the C library which reads and
>> writes files.
>>
>>> navigate directories etc.
>> Same here: readdir() and friends work on most platforms.
>
> You prove my point. What you just wrote is a piece of knowledge about
> client-side file systems. Knowledge like that is embedded in the
> workings of Subversion.

No, subversion just makes library and system calls. Any differences are
up to the client system.

> It just doesn't have a separate physical
> manifestation.

The physical manifestation is in the filesystem handling. I don't know
if windows has any internal filesystems with case-sensitivity, but it
might be working on a samba-mounted directory from another platform. OS
X, Linux and other unix-like systems can mount both case sensitive and
insensitive filesystems and applications won't know the difference.
They will happily overwrite file.txt with a different file.TXT when
running on a case insensitive file system.

-- 
   Les Mikesell
    lesmikesell_at_gmail.com
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-03-31 18:38:02 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.