[prev in list] [next in list] [prev in thread] [next in thread] 

List:       subversion-issues
Subject:    [Issue 2554]  "Access denied" when updating or commiting
From:       Mike Poppy <miker_ () centrum ! cz>
Date:       2009-05-28 14:14:35
Message-ID: 20090528141435.D0DF57B0896 () sc157-tigr ! sjc ! collab ! net
[Download RAW message or body]

http://subversion.tigris.org/issues/show_bug.cgi?id=2554






------- Additional comments from mikepoppy@tigris.org Thu May 28 07:14:34 -0700 2009 -------
I did some more investigation, however I'm still not able to reproduce described
behaviour on Linux and simultaneously I'm unsure it'll lead forward.

Let's conclude situation leading to error on Windows: there is (comparing repo
to WC) one added file and one modified. Modified file in WC is locked.

I'm suspecting svn that it behaves differently on Linux and Windows in such
situation.

How it works on Windows:
1) added file downloaded to WC
2) modified file downloaded to WC
3) svn fails on modified file with Access denied

How it works on Linux:
1) modified file downloaded to WC
2) svn is solving conflict on modified file
3) svn fails on modified with Permission denied

IOW I'm not able to reproduce it on Linux as I found no way how to push svn to
receive a new file first. I believe that if there is way how to manage it, then
the problem COULD be reproduced, however as I told I was unsuccessful - even
when I commit added file and THEN commit modified, svn still processes modified 
one first on Linux. On Windows it's exactly conversely :-). If it have something
to do with sorting files to fetch, then the sorting works differently (on
Windows it's - I guess - alphabet sorting, on Linux not).
Anyway, as you can see there is one more difference: not only added file is not
received before processing modified one, moreover on Linux svn is solving
conflict BEFORE it finds out that file is locked.

So if svn client behaves differently on Linux and Windows, it's the question if
error reproduction on Linux have any sense at all (asking, not doubting).
Important fact is that I work against *nix svn server from Windows client, so
it's pure case of windows version of svn client IMHO.

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=463&dsMessageId=2356174

To unsubscribe from this discussion, e-mail: [issues-unsubscribe@subversion.tigris.org].
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic