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

AW: Case sensitvity and Windows

From: Jens Geyer <jgx_at_vsx.net>
Date: Mon, 24 Nov 2008 16:33:17 +0100

Correction:
TortoiseSVN 1.5.5, Build 14361 - 64 Bit , 2008/10/24 18:06:34
Subversion 1.5.4,
apr 1.2.12
apr-utils 1.2.12
berkeley db 4.4.20
neon 0.28.3
OpenSSL 0.9.8i 15 Sep 2008
zlib 1.2.3

------------------------------
 
Von: Jens Geyer [mailto:jgx_at_vsx.net]
Gesendet: Montag, 24. November 2008 15:24
An: dev_at_tortoisesvn.tigris.org
Betreff: Case sensitvity and Windows

Hi all,

We just ran into a situation where TSVN showed one file in the “commit”
dialog as being new, although the file was already in the repo for a long
time. Not only that, the developer was able to check in that new file
successfully (which in turn let the SVN client on the build server went
crazy).

The problem was caused by a slightly different spelling: Instead of
const_Something.pas the file name was in his working copy
Const_Something.pas, with a large “C”. Sometimes Delphi renames files caused
by other things, but normally that is not a problem. Not so in this case.

To reproduce, take the following steps:
- Choose a file in your working copy
- Rename it to different spelling (using any suitable tool, except TSVN)
- The file is now shown with a question mark
- Right-click the file and choose “Add”
- The file is shown in the ”Add” dialog and can be added without problems
- The added file can be commited to the repo without problems

Note that this does not happen, when one chooses to use the “Commit” dialog
of the folder which contains the file. In that case, the spelling is changed
back behind the scenes and the file name is as before, therefore no changes
can be commited, and no new files are there to be added.

OS was Windows Vista Business, 64-bit Version.

TortoiseSVN 1.5.5, Build 14361 - 64 Bit , 2008/10/24 18:06:34
Subversion 1.5.4,
apr 1.2.12
apr-utils 1.2.12
berkeley db 4.4.20
neon 0.28.3
OpenSSL 0.9.8i 15 Sep 2008
zlib 1.2.3

Please ask, if you need more info.

Best regards,
Jens Geyer (VSX)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: dev-help_at_tortoisesvn.tigris.org
Received on 2008-11-24 16:32:41 CET

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

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