SVN,Apache,Win7 x64 - 在哪里可以找到mod_dav_svn和mod_dav_auth?

Ben*_*Ben 5 svn windows apache 64-bit module

我正在尝试让SVN + Apache在Windows 7 x64上运行,但显然我需要64位版本的mod_dav_svn.somod_dav_auth.so.

这些可用吗?我非常想避免自己建造它们.

规格:

  • SlikSVN x64
  • SVN 1.7.4
  • Apache 2.2

一些背景

我说"显然我需要这些"的原因是来自此日志错误:

httpd.exe:foo/httpd.conf第492行的语法错误:无法将foo/modules/mod_dav_svn.so加载到服务器中:找不到指定的模块.

如果我对x86架构使用SVN二进制文件,则错误是相同的,但最后一句读取

找不到指定的过程

我认为这表明了架构问题.有人可以帮忙吗?

Ben*_*Ben 8

好的,实际上这些模块不是问题的原因.至于详细的在这里,消息是误导,其实有依赖关系,从这两个文件丢失.

在过去的24小时内,我读到了Subversion 1.5之后的程序使用DL​​L.不幸的是,大部分方向还没有更新以反映这一点,所以这就是我做的,只是为了下一个人.

  • ApacheHaus下载并安装x64 Apache构建
  • 从同一个地方下载Subversion mod版本
  • /modulesSubversion mod中获取mod_dav_svn和mod_dav_auth ,放入/modulesApache
  • 从Haus mod中获取所有DLL /bin并放入Apache/bin
  • (重新)开始和交叉手指.

显然,为了解决这类问题,DependencyWalker是一个很好的工具.

接下来的挑战!