views:

38

answers:

0

Alternatively, what other web UI for svn can I use to view diffs and versions of files?

I've spent about 2 solid days trying to make WebSVN work on Windows with no success.

Try #1: I tried to set it up under PHP for IIS 7. I got close that time - I was able to view the repository tree, but I got permission errors clicking any links that required execution of cat, blame, or other SVN commands. In desperation I tried to convert the websvn IIS folder to an application and put it in an app pool, thinking I'd make sure the app pool user had correct permissions. This made WebSVN super slow, and I still didn't solve the permission issues, so ...

Try #2: I found some instructions for setting WebSVN up under the Apache installation used by my VisualSVN server. I installed PHP and did some config file editing, but the number of moving parts (Apache config, SVNAuth, websvn config, etc.) was too much for an IIS/Windows guy. My current state is that if I go to http://myserver/websvn/ I get "You don't have permission to access /websvn/ on this server." I feel like I am just changing random lines in random config files without knowing what I'm doing, and 95% of the Google hits involve Linux.

I will be happy to share details of the various config files if someone knows the right questions to ask.

Or I may just give up and not browse my repositories.