Apache 2.4 mod_dav_svn配置文件

时间:2018-01-31 15:39:25

标签: apache svn

我正在尝试在我的Subversion存储库上设置服务器口述的配置,该存储库由Apache 2.4服务器提供。

根据我发现的信息,我必须改变服务器上的SVN配置文件,但Apache服务器的mod_dav_svn模块使用哪一个? 我已经尝试了不同的(Admin,Public),但都没有。

有人知道这个模块使用了哪个配置文件吗?

谢谢, 托马斯

1 个答案:

答案 0 :(得分:0)

据我所知,SVN配置文件是用户而不是服务器。你要做的唯一事情就是在svn repo上给apache用户写权限并配置apache。

以下是apache配置文件的示例,可在http://mysserver/SVN_REPO1

获取repo
LoadModule dav_svn_module     modules/mod_dav_svn.so

<IfModule mod_dav_svn.c>
Alias /SVN_REPO "/PATH_TO/SVN_REPO"

<Location /SVN_REPO1>
DAV svn
SVNPath "/PATH_TO/SVN_REPO"
SVNPathAuthz Off # More faster but don't check permission permission in all parenth path ( - security)
AuthzSVNAccessFile "/path_to_/authz"
require valid-user
Satisfy Any
Options MultiViews
Require all granted

</Location>