So I'm curious about access control using SVN and LDAP. Right now I have it configured that SVN is handling all the access-control (AuthzSVNAccessFile) specifying groups and which directories users have rw access to.

However instead of always modifying this file (SVN accessfile), is there anyway to specify that SVN group = ldap group, granting the same permissions? or is there a way to break up a repository granting some users write access while they have read to the entire repository?

Just for clarification

I have repo:/ which all authenticated users have read access to

in repo:/dir1/dir2/dir3 I need an LDAP group to have write access to it

That way I don't have to modify any file on the svn server?