Viewvc for path based svn access Viewvc for path based svn access apache apache

Viewvc for path based svn access


The main issue between the two interfaces is that ViewVC requires that you give permissions from the top of the repository all the way down. WebSVN allows you to just give permissions in a subfolder and it gives limited implied permissions up to the top. To get around this you need to make two changes to the auth file.

  1. Give anonymous (star) read permissions at the root, so anyone can get to folders further down the tree that they need access to.
  2. Now, you need to remove permissions to all the subfolders you don't want them in.

For a detailed example including what exact changes you'd have to make to your auth file, see this link: ViewVC and SVN permissions