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

checkout of revisons<HEAD with case conflicting filenames on Windows

From: <h.larsen_at_risoe.dk>
Date: 2005-11-27 00:00:16 CET

Take an example repository:

Revision 1: file.txt:1; FILE.TXT:1;
Revision 2: file.txt:2; FILE.TXT:1;
Revision 3: file.txt:3; FILE.TXT:1;

As seen, there are files which differ only in case. On Windows this is
problematic due to the case-insensitive file system. There are ways to
around this problem as described in the svn-faq WHEN its concerning the
LATEST revision (3).

But how to solve the problem of making a checkout of revision 1 or 2 on
a windows platform?
You can't rename or delete anything in revision 1 or 2 to make it
windows compatible. Its history, it can't be changed. The only solution
I have found is to:

1) Create a branch copy of the old revision
2) Patch it up to remove any conflicting case issues for instance by
rename or deletion of problem files. This seems possible as it is
3) Now its possible to checkout onto windows file system

Is this really the only solution, except of course involving a
unix/linux box?


To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sun Nov 27 00:06:15 2005

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

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