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

RE: [TSVN] case-sensitive filename conflict on commit. How to test this?

From: <h.larsen_at_risoe.dk>
Date: 2005-09-30 14:33:49 CEST

>> I am trying to test it, but to my surprise, simply change and rename
the
>> file in WC seems not to provoke the commit conflict.
>> I rename using the explorer rename, not the TSVN-rename.

Simon wrote-->
>TSVN detects you doing that and just silently changes it back again
>before the commit.

>You could add 2 files, then use repo browser to try to rename one of
>them so that the 2 files have names which differ only in case.

NICE, the pre-commit hook prevents me from this as it should, so it
works. Great!

BUT, All this case-hook stuff was triggered by the fact that I _had_ a
repos which _had_ got into this state of file-case conflict. This was
_before_ I installed the hook, and I am certain I did not rename inside
the repository.

So it must have been "brought" in there by TSVN commits, but you tell me
it can't, and my tests confirm that too.

The files in case-conflict are generated by a compiler, and for some
reason it changed case from one run to the other.

Does it make a difference if I rename inside WC using explorer (as
during tests), or has another program doing it in my place? Could not
reproduce this though.

thanks

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Fri Sep 30 14:34:49 2005

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