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

Re: error on checkout

From: Ryan Schmidt <subversion-2005_at_ryandesign.com>
Date: 2005-11-10 18:12:13 CET

On Nov 10, 2005, at 16:58, Mitch Christow wrote:
> I have recently installed subversion on a windows XP (SP2) computer
> and use the software in local mode, meaning the repository is on
> the local file system. Recently I erased my entire working
> directory and attempted to perform a clean checkout. I received the
> following error message:
>
> Error: Can't move 'C:\Projects\SJM\.svn\tmp\entries' to
>
> Error: 'C:\Projects\SJM\.svn\entries': Cannot create a file when
> that file already
>
> Error: exists.
>
> After the error occurs the SJM folder only contains the .svn folder
> (and subfolder) and nothing else. I looked through the mailing list
> archives, FAQ’s, documentation, etc. I also googled several key
> words of this in Groups and the Web, but I could not find any
> references to this error message. I then tried a few different
> approaches, such as:
>
> Erased the .svn folder within the project folder and attempted
> another checkout – same error
>
> Attempted checkout from repository into completely different folder
> (newly created) – same error
>
> Copied the repository and attempted checkout from copied repository
> into yet another new folder – same error
>
> Upgraded tortoiseSVN to the latest version (from 1.2.5 to 1.2.6
> Build 4786) and attempted a checkout from the repository to a new
> folder – same error
>
> Executed the checkout from the command line to a new working
> directory – same error
>
> I can browse the repository with the ‘Repo-browser’ just fine and I
> also copied the repository to a Windows 2000 computer and attempted
> a checkout and that actually worked. So I am sure that the
> repository itself is fine. I don’t think that it is related to
> Tortoise SVN since I get the same error from the command line. If
> anyone has any other ideas as to how to solve this problem I would
> be eternally grateful.
Right up to the point where you said it worked on the Windows 2000
computer I was going to suggest a filename case collision. If the
checkout on the Windows 2000 computer was to a filesystem that is
case sensitive, then that's still a possibility. The error message
doesn't entirely match what I've seen before, though..... in the
past, case collisions have shown an error message that a particular
repository file could not be moved, never the entries file.

Could it be that you have a weird filesystem on your Windows XP
computer? Can you try checking out to a different filesystem on that
computer?

Could it be that you have a virus scanner of some kind that's
constantly scanning for newly-created files? I've heard of this now
and again on the list. Turn off the virus scanner and see if it works
then. If so, your scanner is unfriendly.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Nov 10 18:15:41 2005

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