Apache 配置WebDAV/SVN/Autoversioning/Windows
我正在尝试设置一个由SVN支持的webDAV文件夹,并通过windows计算机(主要是Win8)连接到该文件夹。我已经做了以下工作:Apache 配置WebDAV/SVN/Autoversioning/Windows,apache,svn,webdav,windows-explorer,Apache,Svn,Webdav,Windows Explorer,我正在尝试设置一个由SVN支持的webDAV文件夹,并通过windows计算机(主要是Win8)连接到该文件夹。我已经做了以下工作: 使用摘要身份验证和WEbDAV在以下位置设置WEbDAV: <Location /general> DAV On AuthType Digest AuthName "general" AuthDigestDomain /general/ AuthDigestProvider
- 使用摘要身份验证和WEbDAV在以下位置设置WEbDAV:
<Location /general> DAV On AuthType Digest AuthName "general" AuthDigestDomain /general/ AuthDigestProvider file AuthUserFile /var/www/webdav/general-webdav.pass Require valid-user ModMimeUsePathInfo on
达文 AuthType摘要 AuthName“一般” 授权域/通用/ AuthDigestProvider文件 AuthUserFile/var/www/webdav/general-webdav.pass 需要有效用户 ModMimeUsePathInfo打开
- 创建一个密码文件,如上所述
- 与尸体相连
- 通过Windows上的Chrome连接到它
- 映射网络驱动器并写入文件夹 到目前为止还不错;现在要添加SVN自动版本控制,因此我执行了以下操作:
- 将dav_svn添加到apache2-a2enmod dav_svn
- 修改位置如下,以添加到SVN路径中:
<Location /general> DAV svn AuthType Digest AuthName "general" AuthDigestDomain /general/ AuthDigestProvider file AuthUserFile /var/www/webdav/general-webdav.pass Require valid-user SVNPath /var/svn/repos/general SVNAutoversioning on ModMimeUsePathInfo on </Location>
DAV svn AuthType摘要 AuthName“一般” 授权域/通用/ AuthDigestProvider文件 AuthUserFile/var/www/webdav/general-webdav.pass 需要有效用户 SVNPath/var/svn/repos/general SVNAutoversioning on ModMimeUsePathInfo打开
- 将svn目录设置为/var/svn/repos/general
- 创建svn repos:svnadmin create/var/svn/repos/general
- 将回购协议更改为www data所有
- 检查了回购协议
- 添加并提交了一个测试文件,以检查其工作情况
- 使用尸体连接到repos/WebDAV目录-已工作
- 使用Chrome连接到repos/WebDAV目录-已工作
- 在Win8上使用Windows资源管理器连接到repos/WebDAV目录-失败 apache访问日志显示my windows box正在与apache对话,如下所示:
感谢您的阅读和任何建议。Windows中的WebDAV迷你重定向器是FUBAR。这个问题必须在服务器故障时提出,实际上有很多类似的问题,请参见此问题,谢谢;我在那里搜索了一下,没有找到我自己的具体情况。我决定为我的小公司推出我自己的低于标准的DeltaV服务器,因为到目前为止我已经在这方面浪费了相当多的时间