Controlling User access in Subversion
User can be restricted in SVN for the repo/branch etc via pre-commit scripts But that restriction will be only for check in (commit).
What if you want to restrict user from reading or checkout your repo/directory/branch. If you have some sensitive information in your repo(Or any other reason) which can only be accessed by set of users, Here is your solution to restrict read access to repo.
In your apache conf file you need to add following configuration.