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

Re: [PATCH] issue #3242: fix another occurence

From: C. Michael Pilato <cmpilato_at_collab.net>
Date: Mon, 12 Apr 2010 11:50:00 -0400

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 <cmpilato_at_collab.net>
CollabNet   <>   www.collab.net   <>   Distributed Development On Demand

Received on 2010-04-12 17:50:33 CEST

This is an archived mail posted to the Subversion Dev mailing list.