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

Re: Case-only renames

From: Johan Corveleyn <jcorvel_at_gmail.com>
Date: Fri, 21 Oct 2011 10:17:37 +0200

On Fri, Oct 21, 2011 at 5:49 AM, Ryan Schmidt
<subversion-2011a_at_ryandesign.com> wrote:
> The Subversion 1.7 release notes say:
>
> http://subversion.apache.org/docs/release-notes/1.7.html#windows-case-change
>
>> Changing case of file and directory names on Windows
>>
>> Subversion on Windows now fully supports changing the case of file and directory names. No more special workarounds, a simple 'svn mv file.java File.java' just does the right thing.
>
> Is this fix really Windows-specific, or is this also now fixed on OS X and other systems with case-insensitive filesystems?

I think it's only supported on Windows + case-insensitve fs.

I've been working on this issue during the 1.7 release cycle, and I
know that it depends on APR support for "truepath-conversion" (being
able to convert a given path to the actual on-disk path). And AFAIU
there is no support for this in APR for OSX (because nobody has
stepped up yet to actually implement this -- volunteers welcome of
course).

But I'm not completely sure that this means it won't work on OSX +
case-insensitive fs. Maybe, in the absence of truepath-conversion, it
already "just works", without jumping through hoops ... I'm not a Mac
user myself, so I can't test this. Can anyone check this?

I thought OSX + case-insensitive was not a very common setup (i.e.
that it's mostly set up with a case-sensitive filesystem). But maybe
I'm wrong, I really don't know.

-- 
Johan
Received on 2011-10-21 10:18:35 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.