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

Re: Subversion Permission denied moving .svn/tmp/entries to .svn/entries

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2005-08-29 16:42:41 CEST

On Aug 29, 2005, at 8:59 AM, GOVAERTS Lieven wrote:
>
> svn: Can't move
> '/cygdrive/c/xxxx/trunk/oracle/packages/.svn/tmp/entries' to
> '/cygdrive/c/xxxx/trunk/oracle/packages/.svn/entries': Permission
> denied
>
> Does anybody have an idea what can cause this type of problem? Is
> there
> a workaround available?

The svn client tends to create temporary files, then quickly 'move'
them into proper place. It's a way of manipulating the working copy
in an atomic way.

These sort of errors are almost always the result of some other
process holding the file-handle open immediately after the tmpfile is
created. On Windows, you're not allowed to move a file if another
process has it open... so the move fails. (On unix, this is not the
case.)

The usual culprits are virus scanner software or disk indexing
software (like google desktop).

-- 
www.collab.net  <>  CollabNet  |  Distributed Development On Demand
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Aug 29 16:45:04 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.