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.

-- 
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