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

Re: Changing file case on Windows then doing a merge fails.

From: Ryan Schmidt <subversion-2005_at_ryandesign.com>
Date: 2005-09-13 10:30:46 CEST

On Sep 12, 2005, at 17:09, Joshua Varner wrote:

>> We had a file called ITools.pas and wanted to call it iTools.pas,
>> windows being case insensitive this was done in two passes, pass
>> one was
>> to rename it to _iTools.pas and commit then rename it to
>> iTools.pas and
>> commit again.
>>
>> Both these changes were then merged to a release branch as part of a
>> larger merge from the trunk. It failed because the working copy code
>> tries to keep copies of ITools.pas and iTools.pas at the same time
>> and
>> it cannot. Once the commit fails revert also fails.

[snip]

> Currently an acceptable design for this type of problem has not
> appeared, so it remains unresolved.

So annoying! :-)

Developers: wouldn't it help if the files in the text-base and props-
base were named not with their real names but with a case-insensitive
hash of the case-sensitive name?

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Sep 13 10:32:24 2005

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