Let's assume that we want to create more than one subversion (SVN) repository and SVN users may or may not access to each repository depending on their authorization. This webpage will explain how to configure Subversion and ViewVC settings under the circumstance of Apache HTTP server.
For simplicity, let's say we have two repositories REPO_A and REPO_B created under the SVN directory
/PATH/TO/SVN/REPO_A
/PATH/TO/SVN/REPO_B
Here /PATH/TO/SVN should be replaced appropriately according as where it is located in your system. Then we need to edit couple of things in the ViewVC configuration file, viewvc.conf