C. Michael Pilato wrote:
> Roderich Schupp wrote:
>> Hi,
>> the fixes for issue 3242 ("Subversion demands unnecessary access
>> to parent directories of operations") currently in trunk do not address
>> scenario gicen below.
>>
>> [[[
>> Fix another scenario related to issue #3242:
>>
>> - user has no access in repo root, only in /project
>> - someone else renames some file below /project and commits
>> - user tries to update his working copy of /project
>>   (that still has the old name)
>> - update deletes the old name and then fails with
>>   "access to 'http://host/repo-root' forbidden"
>>
>> * subversion/libsvn_client/update.c
>>   (file_fetcher): When opening an auxiliary session, don't open it at the
>>   repository root (where the user might not have read permission), but
>>   at the dirname of the file to fetch.
>> ]]]
> 
> Ooh!  Good catch.  I'm taking a look at these patches right now.
> 

Melikes.  Committed with minor tweaks in r933299.

The minor tweaks were a comment change in the ff_baton structure, some
indentation tweaks, and then the use of the operation/callback pool instead
of the more permanent baton pool for URL construction.

-- 
C. Michael Pilato <cmpil...@collab.net>
CollabNet   <>   www.collab.net   <>   Distributed Development On Demand

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to