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

Re: Windows case sensitivity 'auto-adjust' doesn't seem to work as expected

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-04-04 19:02:29 CEST

Jody Shumaker wrote:
>> I did try what Jody originally suggested and committed the parent folder of
>> the 'renamed' and changed file – but this just results in a 'delete' of that
>> file. What version of TSVN did you use Jody? Could this feature have been
>> broken in my version? I did a very quick search of the TSVN code for things
>> like 'sensitive' and 'adjust' – but couldn't find anything that looks like
>> it might implement such a feature (crude I know!)
> I apologize then. I just tried this with the 1.3.2 release and it does
> seem to no longer happen. My best guess based on that email is that I
> was using 1.2.6 at that time. Was this feature dropped with 1.3, or
> was it broken?

I think it's broken.
I just tried the same with HEAD. It 'worked' if there is only one file
which has to have its case name adjusted.
While trying to fix this, I discovered another issue: if it works
correctly, then the case-renamed file is shown in the dialog as
'missing', because that's its status before the case got adjusted.
And since we can't know if the file got modified or was only renamed in
case, we have to fetch the status of that file again to be sure!
Problem is: fetching the status of single items is very expensive (time
wise). It won't be a big problem if there's only one or two files
affected, but if more had to be adjusted, this could take a long, long
time. So I think it's best if we just fetch the status again (like
hitting F5) after we adjusted the case of all files/folders which needed it.

I have it fixed that way in my wc - before I commit, I have to check if
for a possible backport to the 1.3.x branch...


   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.tigris.org
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Tue Apr 4 19:02:49 2006

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