我正在尝试在我的Subversion存储库上设置服务器口述的配置,该存储库由Apache 2.4服务器提供。
根据我发现的信息,我必须改变服务器上的SVN配置文件,但Apache服务器的mod_dav_svn模块使用哪一个? 我已经尝试了不同的(Admin,Public),但都没有。
有人知道这个模块使用了哪个配置文件吗?
谢谢, 托马斯
答案 0 :(得分:0)
据我所知,SVN配置文件是用户而不是服务器。你要做的唯一事情就是在svn repo上给apache用户写权限并配置apache。
以下是apache配置文件的示例,可在http://mysserver/SVN_REPO1
获取repoLoadModule 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>