配置 Apache 支持 SVN 需要开启 dav_module 模块

修改Apache的配置文件。

启用 dav_module 模块。

在apache的配置文件中查找dav_module。

如果能找到,则去掉前面的#号,如果找不到,则添加下面内容到Apache的配置文件中:

LoadModule dav_module modules/mod_dav.so

mod_dav 是 Apache HTTP 服务器的核心模块,用于支持 WebDAV(基于 Web 的分布式创作和版本控制)协议。它允许用户通过 HTTP/HTTPS 协议在远程服务器上直接创建、移动、复制和删除资源与集合(文件夹),实现了文件远程管理、协作编辑及版本控制功能,并支持通过 Subversion (SVN) 提供更细致的权限管理。

SVN 如果单独配置的话,需要装这个模块。

可以使用集成安装包的话,就不需要了。

webdav 还有一个网站来专门解释这个功能。

具体内容全部都在 :rfc4918

rfc4918.pdf (640.4 KB)

内容还挺复杂的,了解下就好。