BPa*_*ker 5 html php svn webdav mod-dav-svn
我有一个subversion服务器,通过Apache2和mod_dav_svn提供subversion访问
系统工作正常,客户端可以使用SVN客户端访问存储库,如TortoiseSVN等.
用户还可以访问相同URL的HTML呈现.
这些效果图可以被覆盖或替换吗?如果是这样,我该怎么办呢?
SVNIndexXSLT您可以通过在<Location>存储库的以下位置添加指令httpd.conf:
<Location: /repository>
DAV svn
SVNPath /var/repository
SVNIndexXSLT "/svnstyle.xsl"
[...]
</Location>
Run Code Online (Sandbox Code Playgroud)
使用此指令,Subversion 将生成一个 xml 目录列表,而不是 html 目录列表,并且您可以在指定的 xslt 文件中以任何您想要的方式设置此 xml 列表的样式。
请记住,您在指令中指定的路径SVNIndexXSLT是网络服务器的 URL,浏览器必须有权访问它才能正确呈现页面。