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

[Subclipse-users] Case Sensitivity Issue

From: SuperAlex <alex.peterson_at_thesupergroup.com>
Date: Fri, 20 Jun 2008 13:26:28 -0400

So I've done some reading in the subversion book about case sensitivity and googled it and read faq etc and there is one issue I still don't understand.

We have a team of developers using Eclipse + Subversion but some are on Mac and some are on PC.

If I commit the file Filename.ext on a PC and then a dev on a Mac does a checkout and then overwrites/renames the file with one called filename.ext and commits it, then when I go to update on the PC I see there is a new file called filename.ext that I don't have. At this point I realize that someone has renamed the file and they only see one version of the file, but I see two for some reason.

I thought the way to resolve this would be to delete Filename.ext from my computer, but when I do that and synchronize with the server I see that it wants to commit the delete of Filename.ext, but it never allows the commit to happen. I can't commit the delete of Filename.ext and I don't get any error message, it just seems to silently fail.

The console output looks like this:

delete --force C:/Filename.ext

D C:/Filename.ext

update -r 123 C:/

A C:/filename.ext

Updated to revision 123.

===== File Statistics: =====

Added: 1

commit -m "" C:/Filename.ext
Received on 2008-06-20 19:26:58 CEST

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