[prev in list] [next in list] [prev in thread] [next in thread] 

List:       subversion-users
Subject:    Re: Ignore patterns should not be case sensitive (usability)
From:       Les Mikesell <lesmikesell () gmail ! com>
Date:       2008-03-31 16:37:24
Message-ID: 47F11344.3000001 () gmail ! com
[Download RAW message or body]

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@gmail.com


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic