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

Re: case problems under Windows

From: <kfogel_at_collab.net>
Date: 2004-05-11 23:42:20 CEST

You're running on Windows, so you can't do the case-renames in your
working copy, because the local filesystem is case-insensitive.

So, do the renames via URLs:

   C:\> svn mv -m "Fix case problem." OLD_URL NEW_URL
   C:\> svn mv -m "Fix case problem, step 2." OLD_URL NEW_URL
   C:\> svn mv -m "Fix case problem, step 3." OLD_URL NEW_URL

etc, until you're done.

-Karl

Scott Yost <syost@purdue.edu> writes:
> Hi all,
> I'm afraid I have really screwed up my repository. It seems that,
> through a series of misadventures with the rename command, I have two
> copies of a directory in the repository with names that differ only by
> case. The directory is called mrt. Here are the symptoms:
>
> If I edit mrt/conf.h, svn status shows:
> M mrt\Conf.h
> S MRT
> M MRT\Conf.h
>
> If I execute svn ls, it only shows /mrt.
> If I execute svn log, I can get information on /mrt but not /MRT.
> Svn delete on /MRT says that it doesn't exist.
> If I delete the /mrt folder and check it out again from scratch, then the
> next time I try to do anything, it says the working copy 'mrt' is locked.
> There's no lock file in the .svn directory though. If I try to use svn
> cleanup to fix it, I get this:
> svn: Can't set file 'MRT/controls/.svn/lock' read-write: The system cannot
> find the file specified.
>
> Using the repo-browser in Tortoise and such still only shows the /mrt
> directory. I have browsed this list for case problems and found a couple
> threads, but I didn't find anything that would solve this problem. Any
> help would be greatly appreciated!
>
> Thanks,
> Scott Yost
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed May 12 00:58:10 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.