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

RE: Bug Report: Access Denied when checking out

From: Peter Yamamoto <yamamotop_at_page44.com>
Date: 2006-03-18 07:05:58 CET

[Hmm, I'm not receiving the user list email anymore but I can see my
posts in the web browser...]

More info on the failing case. I did notice that occasionally tsvncache
would be looking to open .svn folders in weird places, like in this
sequence:

Previous to this tsvncache/process was going through some data folder:

125316 2:33:09 PM TortoiseProc.ex:1416 SET INFORMATION
C:\xxxxxx\Data_ngc\levels\no\.svn\lock SUCCESS FileBasicInformation
125317 2:33:09 PM TortoiseProc.ex:1416 CLOSE
C:\xxxxxx\Data_ngc\levels\no\.svn\lock SUCCESS

Then csrss.exe and explorer.exe kick in for some file accesses (a bunch
of csrss.exe accesses deleted)

149686 2:33:36 PM csrss.exe:940 READ C:\WINDOWS\WinSxS\Manifests\...
SUCCESS ...
149687 2:33:36 PM csrss.exe:940 READ C:\WINDOWS\WinSxS\Manifests\...
END OF FILE ...
149688 2:33:36 PM csrss.exe:940 CLOSE C:\WINDOWS\WinSxS\Manifests\....
SUCCESS ...
149689 2:33:36 PM explorer.exe:772 OPEN C:\WINDOWS\system32\SHELL32.dll
SUCCESS ...
149690 2:33:36 PM explorer.exe:772 QUERY INFORMATION
C:\WINDOWS\system32\SHELL32.dll SUCCESS ...
149691 2:33:36 PM explorer.exe:772 CLOSE C:\WINDOWS\system32\SHELL32.dll
SUCCESS ...
149692 2:33:36 PM explorer.exe:772 OPEN C:\Documents and
Settings\username\My Documents SUCCESS Options: Open Directory Access:
All
149693 2:33:36 PM explorer.exe:772 DIRECTORY C:\Documents and
Settings\username\My Documents NOTIFY CLEANUP Change Notify

And then tsvncache starts drilling through documents and settings
folders (all of them) attempting open .svn folders in each.

149694 2:33:36 PM TSVNCache.exe:2452 OPEN C:\Documents and
Settings\username\My Documents\.svn\entries PATH NOT FOUND Options: Open
Access: All
149695 2:33:36 PM TSVNCache.exe:2452 OPEN C:\Documents and
Settings\username\My Documents\.svn\dir-props PATH NOT FOUND Options:
Open Access: All
149696 2:33:36 PM TSVNCache.exe:2452 OPEN C:\Documents and
Settings\username\My Documents\AdobeStockPhotos SUCCESS Options: Open
Access: All
149697 2:33:36 PM TSVNCache.exe:2452 QUERY INFORMATION C:\Documents and
Settings\username\My Documents\AdobeStockPhotos SUCCESS Attributes: Any

No there is/was no subversion folders under My Documents.

In other words, after csrss.exe and explorer started opening
files/folders, tsvncache seems to have started looking in all the wrong
places.

 Action Path Mime type
 Error Working copy 'C:\xxxxxx' locked
 Error Please execute the "Cleanup" command.

This was during an update of the workspace rooted at C:\ (again, we have
no choice, that is the way this project is setup).

I'm not saying it was a direct result of TSVNCache.exe accessing tons of
folders under documents and settings for no apparent reason but that is
behavior I have not seen normally. Is it normal and I just haven't
noticed? And is that why it's bad to put a project in C:\ instead of
it's own root folder?

Peter
-----Original Message-----
From: Peter Yamamoto
Sent: Thursday, March 16, 2006 10:28 AM
To: 'users@tortoisesvn.tigris.org'
Subject: RE: Bug Report: Access Denied when checking out

I ran into this numerous times when populating a large repository.

So far nobody has acknowledged it as a problem.

In most cases, my workspace was not recoverable. Blow away tons of Gbs
and start over.

Note I had this problem in both command line svn operations as well as
tortoise (although maybe having tortoise installed is the issue?).

WARNING: If you are setting up a repository with a substantial starting
asset base, resist the urge to commit things in large transactions. Do
it small and you will be much happier. So what if you have to say, the
add files are revisions 1-200 instead of revision 1... Believe ME!

We are also having problems with trac and I can see it sitting on the
server churning away on a single revision (eg an add of thousands of
files) in the db while the website starts rejecting requests with an
"internall error database locked" message.

Peter

-----Original Message-----
From: Neumeister, Sebastian TPO [mailto:NEUMEISTER@kba-planeta.de]
Sent: Thursday, March 16, 2006 9:08 AM
To: users@tortoisesvn.tigris.org
Subject: Bug Report: Access Denied when checking out

Hello,

I was checking out a repository when in the middle of the process the
following error message popped up:
"Error: Can't move 'D:\Metaphase\.svn\tmp\entries' to
'D:\Metaphase\.svn\entries': Access denied"

When I tried again erverything worked fine. This is not reproducible.
Perhaps it is caused by a race condition.

I came across this error once before when I was adding lots of files to
a repository.
On the server side everything was added. Just the client side was left
in an inconsistent state.

Best regards,
Sebastian

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Sat Mar 18 07:07:26 2006

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