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

Re: [TSVN] Case sensitivity causes problems

From: Ben Summers <ben_at_connectedsupport.co.uk>
Date: 2005-08-04 12:51:45 CEST

On 4 Aug 2005, at 11:31, Simon Large wrote:

> Ben Summers wrote:
>> I have some non-technical users using TortoiseSVN. It's a really
>> good solution for them, and they find using the client very easy.
>> However, we have found one issue. They're finding it easy to
>> create two files with the same name but differing case, for example
>> Some Filename.GIF
>> Some Filename.gif
> First of all you should have searched the FAQ for 'case sensitive'
> or something similar and you would have found an entry telling you
> about a pre-commit hook which can prevent this happening.
> BUT ...

I did check the FAQ and the bug database. I have checked again, and
now found it. Sorry about this.

>> I presume what they're doing is replacing a file, then noticing
>> that TortoiseSVN asks them to add it, adding it, and therefore
>> creating the second file in the repository. I believe the exact
>> procedure is
>> 1) Create a file, "Break SVN.txt".
>> 2) Add, then commit it to the repository.
>> 3) Create a new file, and save it as "Break svn.txt" over the
>> existing file.
>> 4) Notice that TortoiseSVN says this file needs to be added.
>> 5) Add it, then commit it.
> I tried this in TSVN 1.2.1 and it doesn't do this. When you commit
> or check for modifications, SVN silently puts the case back to what
> it was before.

I shall try and see if I can get better instructions.

Even so, I do think that the error message you get is very unhelpful.
I am prepared to do the work to make it better if someone will point
me at the best place to start -- there's no point in making a patch
which will not be accepted.

Many thanks.


To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Aug 4 12:52:05 2005

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.