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.
Ben
---------------------------------------------------------------------
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