因为VisualSVN Server采用Apache作为服务器,因此可以设置Apache的访问限制。
在安装完Visual SVN Server之后,在安装目录下的conf中修改httpd-custom.conf
1 2 3 4 5 6 7 8 9 10 |
LoadModule authz_host_module bin/mod_authz_host.so <Location ~ /svn/(web|android|iphone|server)> Options FollowSymLinks AllowOverride None RewriteEngine on Order Deny,Allow Deny From All Allow From 192.168.1.0/24 </Location> |
这样重启服务后,以上限制的版本库只能通过192.168.1.*的ip段访问了,其他ip段就不能访问这些版本库