Neil Gray (Chemstations) wrote on Thu, Jul 29, 2010 at 14:49:59 -0700: > Hello. > > My subversion repository has some directories with restricted access > configured by the authz file. This works very well, and checkouts with > partial visibility. > > However if I need to make a branch, I cannot seem to do that with partial > visibility. In all cases that I have tried the svn copy is stopped by an > access denied error. > > Is there any way to normally branch and merge from directories that contain > items that I do not have permission to see? > > Neil
If you attempt 'svn cp /foo /bar' and you can't see some of /foo's children, I expect the copy to succeed but only copy what you have access to see. Is that not the case? I do not expect it to be possible to make a full recursive copy of a directory that has children you can't see. (that would be a security hole: who guarantees the authz is configured so those children remain unviewable-by-you after the copy?) So, if you want to branch that thing, do so as someone with full recursive read permissions.