Visual SVN fix and anonymous permissions

*Updated*

As Ivan advises in the comments, make changes to httpd-custom.conf instead (Thank you Ivan).  Luckily, we don’t actually allow anon commits, but thinking about it I can definitely see how problems can occur, so please heed his advice.  I’ve edited this post to reflect it.

————————————

A few days ago, KnigGal mentioned that Chrome was saying our svn server was a ‘phishing site’.  I immediately knew it had to be because of the self-signed certficiate, and that Firefox would ask you to accept it… but I never imagined another browser would call that fishing.  So now thats all taken care of, thanks Knit!

On a second note, even though this is posted in a few other places, is a fix to allow anonymous permissions to Visual SVN.  Find your httpd-custom.conf, usually c:\Program Files\Visual SVN Server\conf\httpd-custom.conf, inside of the Location directive, just above “Require valid-user”, just put “Satisfy Any”

Restart and then the “Everyone” account can be applied to whatever repos you want anon Read access.  Reminder: Don’t allow write permissions.
In the end, you’ll have a config that looks something like this:

<Location /svn/>
DAV svn

[stuffs]

Satisfy Any
Require valid-user
</Location>

 

Leave a Comment


NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

WordPress Appliance - Powered by TurnKey Linux