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

Re: Renaming files on win32

From: Gili <junk_at_bbs.darktech.org>
Date: 2004-12-21 00:34:03 CET

        This isn't a matter of cross-platformism. We can simply #ifdef
_WIN32 or #ifdef PLATFORM_CASE_AWARE and handle this special case.
There are multiple platforms (OS/2 is another) that are case-aware but
not case-sensitive and we should handle them all accordingly.

Gili

On Mon, 20 Dec 2004 16:05:34 -0700, Kevin Williams wrote:

>Things get really tricky when working on code for a case-sensitive yet
>cross-platform programming language. Code it up on Windows and it breaks
>in Linux, for example. Case-sensitive is the more accurate way to handle
>files, and Windows is handicapped in that regard, IMHO.
>
>Since there's a known work-around, perhaps the best solution is to make
>sure the documentation highlights the issue of file name case?
>
>
>Hakan Koseoglu wrote:
>>> At the very least, why not open an enhancement request against Subversion?
>>>Is there really any dispute as to the correct behavior of Subversion
>>>"rename" under win32?
>>
>> IMHO, Yes. Subversion isn't the problem, Windows is. If its
>> half-implemented case sensitivity doesn't really work, it is not
>> someone else's problem, it is Microsoft's problem.
>>
>> The fact that Microsoft operating systems doesn't distinguish between
>> "abc" and "AbC" shouldn't be other people's problem (especially when
>> they can enjoy a full case-sensitivity).
>>
>> IMHO implementing a workaround just because Windows handles stuff
>> differently shouldn't happen. I might be in the minority but I hope
>> others feel the same. :)
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
>> For additional commands, e-mail: users-help@subversion.tigris.org
>>
>
>----------
>Scanned for viruses by ClamAV
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
>For additional commands, e-mail: users-help@subversion.tigris.org
>
>
Received on Tue Dec 21 00:39:38 2004

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.