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

Re: Bug found when checking out directories that differ only case are automatically merged on checkout

From: Todd Nelson <toddyboy82577_at_gmail.com>
Date: Fri, 2 Mar 2012 13:07:56 -0800 (PST)

In 1.6 it fails with an error like the following:
"Error: URL 'https://crsvn/tmn_test2/trunk/Dir2' of existing directory
'C:\Documents
Error: and Settings\tmnelson\Desktop\test\dir2' does not match
expected URL 'https://crsvn/tmn_test2/trunk/dir2' "

I prefer having the checkout completely fail instead of allowing the
checkout complete and attempting to merge the directories. The
confusion for the end user would be much less IMHO.

On Mar 2, 3:03 pm, Stefan Küng <tortoise..._at_gmail.com> wrote:
> On 02.03.2012 21:53, Todd Nelson wrote:
>
> > Hello,
>
> > I recently ran into a new bug with TortoiseSVN 1.7.5 Build 22551 on 64-
> > bit Windows 7 when checking out a repository that contains two
> > directories that only differ by case on Windows.
>
> > In this scenario it looks like TortoiseSVN automatically merges the
> > contents of the two directories into the uppercase directory and fails
> > to create the lowercase directory.  A status check of the new checkout
> > shows the lowercase directory as missing and the files from the
> > lowercase directory are shown as non-versioned.
>
> What else would you expect?
> It's not possible to have two directories with the same name that only
> differ in case - not on Windows.
> So such a checkout would never, ever succeed. It only depends on how
> this is handled: the status of the working copy clearly indicates that
> there's something wrong. Which means it's working properly.
>
> > This issue did not exist in 1.6 versions of TortoiseSVN.
>
> So you could checkout such directories with 1.6?
>
> Stefan
>
> --
>         ___
>    oo  // \\      "De Chelonian Mobile"
>   (_,\/ \_/ \     TortoiseSVN
>     \ \_/_\_/>    The coolest Interface to (Sub)Version Control
>     /_/   \_\    http://tortoisesvn.net
>
> ------------------------------------------------------http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
>
> To unsubscribe from this discussion, e-mail: [users-unsubscr..._at_tortoisesvn.tigris.org].

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2928853

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2012-03-02 22:08:02 CET

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.