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

RE: Rename in case mixes up working copy

From: David Balažic <David.Balazic_at_comtrade.com>
Date: Tue, 29 Aug 2017 13:19:25 +0200

The problem seems to be that TSVN sees the difference in case (so it shows a question mark icon).
I am guessing that TSVN tried to rename the file (on update) but Windows detected that the name "is same" (using case insensitive comparison) and did not change the name.

Either way it would be nice for TSVN to handle it.

Regards,
David Balažic
Software Engineer
www.comtrade.com

> -----Original Message-----
> From: Niels Neumann [mailto:niels.neumann_at_tumotus.com]
> Sent: 28. August 2017 15:04
> To: users_at_tortoisesvn.tigris.org
> Subject: RE: Rename in case mixes up working copy
>
> Hi Markus,
>
> I think the problem is Windows here. By default Windows does not differentiate between cases for supporting all kinds of applications.
> http://www.nicklowe.org/2012/02/understanding-case-sensitivity-in-windows-obcaseinsensitive-file_case_sensitive_search/
>
> Same problem appears if you try to copy two files OneFile and oneFile from Linux FTP-server to Windows. It does not work as Windows
> think is the same file.
>
> Best regards
> Niels
>
>
>
> -----Original Message-----
> From: Markus [mailto:mmvms_at_gmx.net]
> Sent: Monday, August 28, 2017 2:36 PM
> To: users_at_tortoisesvn.tigris.org
> Subject: BUG: Rename in case mixes up working copy
>
> Hi,
>
> On Windows using TSVN 1.9.7:
>
> When I rename a folder in case only, e.g. "someFolder" to "SomeFolder" using the TSVN Rename functionality, everythings looks fine so far.
> After I commit the change, it seems like the renamed folder is no longer recognized, i.e. there is no overlay icon displayed. If I then run an
> TSVN Update, the folder is shown as if it is not checked in to SVN (blue questionmark overlay icon).
>
> Same happens if I directly do the rename within the Repo-Browser and do an TSVN Update afterwards.
> It seems like the case change mixes up the working copy.
>
> This means all users having a checkout and doing a TSVN Update after someone else has renamed a file in case, it will mix up their working
> copies!
>
> To make the working copy recognize the folder correctly again, I have to delete the folder (no TSVN Delete but normal folder deletion) and
> do an TSVN Update.
>
> PS: Tried it on a new repo and a fresh checkout.
>
> Kindly fix this.
> Many thanks!
> Markus
>
> ------------------------------------------------------
> http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3294725
>
> To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
>
>
> --
> This message has been scanned by E.F.A. Project and is believed to be clean.
>
> ------------------------------------------------------
> http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=3294739
>
> To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].

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

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2017-08-29 13:28:31 CEST

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