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

RE: Repair/Move on filename case change deletes files

From: Jean-Baptiste PEQUET <jbpequet_at_grizzlydev.com>
Date: Mon, 10 Oct 2016 15:00:52 +0000

Most excellent.
Thank you, Stefan and the team !
:D

-----Message d'origine-----
De : Stefan Küng [mailto:tortoisesvn_at_gmail.com]
Envoyé : samedi 8 octobre 2016 10:25
À : users_at_tortoisesvn.tigris.org
Objet : Re: Repair/Move on filename case change deletes files

On 30.09.2016 14:49, Jean-Baptiste PEQUET wrote:
> Hi,
>
> I’ve encountered a strange behavior when trying to commit a filename change.
>
>
>
> I wanted to change the case of a filename and do a repair/move before
> commiting my changes. But doing so resulted in the disappearance of
> the file of which the filename was changed. Snif...
>
>
>
> OS : Win7 Pro SP1
>
> TSVN version : 1.9.4
>
> Particular TSVN setting : FixCaseRenames:false
>
>
>
> (Btw, this setting is a sneaky wtf. When I realized that TSVN was
> renaming my files without telling me, I was like "Whaaat!?")
>
>
>
> Steps to reproduce :
>
> - Let's take a versioned file named MyFile.txt
>
> - Change the filename to lowercase : myfile.txt
>
> - Right click on the working copy, and click "SVN Commit..."
>
> - On the commit dialog, MyFile.txt is missing and myfile.txt is
> unversioned. Everything's good so far.
>
> - Select both files, right-click -> "Repair/move"
>
> - Witness the disappearance of the file and TSVN throwing an
> error telling that the file is missing. Of course it is, you just
> deleted it, silly you!
>
> - (bonus step : bringing up the commit dialog again, you can
> see both files are flagged for deletion)

Fixed in r27481.

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&dsMessageId=3189032
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3189304
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2016-10-10 17:01:07 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.