Здравствуйте, Stefan.

Вы писали 18 октября 2011 г., 17:20:56:

>> But when we using SVN v1.7.0 (console client from the same build as
>> server; or TortoiseSVN), we had a problem. When user (who is
>> restricted to access /RestrictedDir) tries to make svn update on the
>> root dir (/Sample), he got error as I described above.
>> 
>> Updating '.'
>> Restored 'Sample\AnyDir\RestrictedDir'
>> svn: E155000: Failed to mark 
>> 'D:\BUILD_ROOT\PROJECT\trunk\Sample\AnyDir\RestrictedDir'
>> absent: item of the same name is already scheduled for addition
>> 
>> SVN does not skip this directory, it creates is locally(!) as empty
>> directory(!) and stop/fail on svn update after this.
>> 
>> That's all.

SS> Can you please clarify which versions were running on the client
SS> and which version was running on the server when the problem appeared?

SS> Both running 1.7?
SS> Server 1.6 and clients 1.7?
SS> Clients 1.6 and server 1.7?

SS> From what you're saying the only thing I understand is that both
SS> 1.6 client and 1.6 server was working.

All for users, who have no access to restricted dir:

1. Server: SVN v1.7.0 (WANdisco build)
   Client: TortoiseSVN v1.7.0
   
   NOT WORKING (update problem; empty directory created, update failed)

2. Server: SVN v1.7.0 (WANdisco build)
   Client: Console SVN v1.7.0 (WANdisco build)

   NOT WORKING (update problem; empty directory created, update failed)

3. Server: SVN v1.7.0 (WANdisco build)
   Client: TortoiseSVN v1.6.15 (Subversion v1.6.16)

   [!] WORKING as previous behaviour!

So, the problem is really inside CLIENT interpretation of server
statuses. Both new version of console svn.exe (svn client) and
TortoiseSVN working incorrectly now.

-- 
С уважением,
 Andrey                          mailto:and...@online-solutions.ru

Reply via email to