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

Re[3]: Uppercase and lowercase in filenames

From: Stan Devyatovsky <stan_at_devyatovsky.com>
Date: 2004-06-19 23:40:23 CEST

Hello,

>>> Is there any workaround for this issue?
JP>> Yes, if you read the FAQ:
JP>> http://subversion.tigris.org/project_faq.html#case-change
FAQ says:

1. Do rename using full repository URLs, for example
svn rename svn://server/test/Index.html svn://server/test/index.html

2. When updating, do following:
svn update * (to delete file first)
svn update

However when I do all of the above, and then run "svn update",
it says:
svn: Can't copy '.svn/text-base/Index.html.svn-base' to
'.svn/tmp/text-base/Index.html.svn-base.tmp':
Can't find file

So the only really working way is to remove working directory and
check out again, which is not too convenient.

I think this is Subversion bug (not just this one, but the entire way
it handles situation with case-insensitive filesystems). If there is a
workaround, why not implement the software right from the start?
It shouldn't be too difficult to add an option to the "svn rename"
command, like "svn rename --case src-file dest-file" or even do
without it (program can realize that these are the same names with
just different case).

Since I'm not Subversion developer I don't know all hidden catches
here, of course. But in my opinion it would make users' life much
easier.

-- 
Best regards,
 Stan                            mailto:stan@devyatovsky.com
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sat Jun 19 23:41:51 2004

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.