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

Re: [TortoiseSVN 1.8.8 Bug] Problems when changing the case of externals

From: Ben Fritz <fritzophrenic_at_gmail.com>
Date: Wed, 17 Sep 2014 10:16:05 -0500

On Wed, Sep 17, 2014 at 4:34 AM, Gausmann, David <David.Gausmann_at_measx.com>
wrote:

> Hello,
>
>
>
> today I detected a bug in TortoiseSVN 1.8.8 x64 on Windows 7 SP1, but I am
> not sure if it is a TortoiseSVN or a SVN bug.
>
>
>
> I changed the case of an external and updated then my repository.
>
> Previous: XLS.CPP ^/GPI/DIAdem GPI/DIAAPP/Source/XLS.CPP
>
> Later: XLS.cpp ^/GPI/DIAdem GPI/DIAAPP/Source/XLS.CPP
>
>
> [[image removed]]
>
>
>
> After update the file with the lower extension becomes added (but nothing
> happens, because Windows ignores the case of file names) and then the file
> with the upper extension becomes deleted (hence the file becomes deleted
> regardless of the case of the file name).
>
>
> [[images removed]]
>
>
>
> A workaround for this is to update the repository twice.
>
>
>
>
>
> Is this a TortoiseSVN or a SVN bug?
>
>
>
>
I've seen a similar behavior when I change two externals like this:

    example/lib ^/path/to/example/trunk/lib
    example/include ^/path/to/example/trunk/include

into one like this, for temporary work:

    example ^/path/to/example/trunk

In this scenario, sometimes the "lib" and "include" directories are missing
from "example" after one update, and usually get restored on a second
update.

I cannot remember whether that happened on a Unix server with the
command-line tools, or whether it was on Windows with Tortoise.

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

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2014-09-17 17:16:37 CEST

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.