Hello,
I am trying to setup svnperms.conf for a repository with the multiple
project layout, so that any team member can define a new top level project
directory and its trunk, tags, and branches directories, but then be limited
based on the permissions below. The following seems like it should work,
but it doesn't allow any access. If I replace the beginning [^/]+ with one
of the project names it works correctly for that project. Does anyone know
what I am doing wrong?
Thanks,
Justin
[my_repos]
[^/]+/ = *(add,remove,update)
[^/]+/trunk/ = *(add,remove,update)
[^/]+/tags/ = *(add,remove,update)
[^/]+/branches/ = *(add,remove,update)
[^/]+/trunk/.* = *(add,remove,update)
[^/]+/tags/REL-[\d\.]+/ = *(add)
[^/]+/tags/BLD-[\d\.]+/ = *(add)
[^/]+/tags/(PRE|POST)-[\d]+/ = *(add)
[^/]+/branches/RB-[\d\.]+\.x/.* = *(add,update)
[^/]+/branches/BUG-[\d]+/.* = *(add,update)
[^/]+/branches/TRY-[A-Z0-9]+-[\w\-]+/.* = *(add,update)
vendorsrc/.* = *(add,remove,update)
Received on Thu Nov 16 16:56:26 2006