根据网上的一些资料,按照如下步骤
- 首先将Subversion
安装目录bin\
下面的两个文件:mod_authz_svn.so
和mod_dav_svn.so
复制到Apache
安装目录modules\
目录下。
- 找到Apache安装目录下的conf目录,用文本编辑器打开httpd.conf,找到一下两行:
#LoadModule dav_module modules/mod_dav.so
#LoadModule dav_fs_module modules/mod_dav_fs.so
将每行前面的注释符"#"去掉。再在所有LoadModule语句的最后添加一下几行:
#SVN
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
<Location /svn>
DAV svn
SVNParentPath "E:/svnrepos"
</Location>
但是使用启动测试一直有错,返回
Syntax error on line 143 of C:\apache\conf\httpd.conf: API module structure 'dav_svn_module' in file C:\apache\modules\mod_dav_svn.so is garbled - perhaps this is not an Apache module DSO?
Apache could not be started
后来再看资料,好像是SVN1.4.3提供的so文件只支持APACHE2.0,并不支持2.2版本的,除非重新编译。好在已经有人解决了,下载
了一个支持APACHE2.2的,但却是SVN1.3.2的,死马当活马医了,放到SVN1.4中居然也可以,hoho~~。我是把所有和SVN有关的文件(含动态连接库文件)全部放在了APACHE安装目录的svn目录里,配置文件如下:
LoadModule dav_svn_module svn/mod_dav_svn_1.3.so
LoadModule authz_svn_module svn/mod_authz_svn_1.3.so
<Location /svn>
DAV svn
SVNParentPath "E:/svnrepos"
</Location>
<!---->
Technorati
: SVN APACHE
分享到:
相关推荐
mod_dav_svn-1.6.12-1.rhel5.x86_64.rpm
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
LoadModule dav_svn_module /usr/lib64/httpd/modules/mod_dav_svn.so LoadModule authz_svn_module /usr/lib64/httpd/modules/mod_authz_svn.so <Location /svn> DAV svn SVNPath /path/to/your/svn/...
离线安装包,亲测可用
离线安装包,亲测可用
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
LoadModule dav_svn_module /usr/lib64/httpd/modules/mod_dav_svn.so LoadModule authz_svn_module /usr/lib64/httpd/modules/mod_authz_svn.so <Location /svn> DAV svn SVNPath /var/svn/repositories/myrepo ...
mod_dav_svn-1.6.6-1.rhel5.x86_64.rpm
Eclipse SVN插件是开发人员在使用Eclipse IDE进行版本控制时的重要工具,它使得开发者能够在Eclipse环境中方便地与Subversion(SVN)服务器进行交互。本压缩包"eclipse_svn_site-1.10.5.zip"提供的是Eclipse SVN插件...
安装svn服务器rpm包时如果需要就下;
Apache+SVN 域认证时需要的so及exe文件
官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装
LoadModule dav_svn_module modules/mod_dav_svn.so LoadModule authz_svn_module modules/mod_authz_svn.so 4 增加/svn的,(假设通过extra/httpd-vhosts.conf配置了vhost,则在httpd-vhosts.conf的中) <Location /...
"Chameleon_2.3svn_r2839_Enoch_10.12_pkg+wowpc.zip" 是一个包含变色龙启动加载器(Chameleon)的更新版本的压缩包,主要用于苹果电脑(Mac)的操作系统安装或升级过程。变色龙是苹果OS X系统的一个第三方引导加载...
4, 检查 Apache 安装目录下的 \modules 下是不是已经有了 mod_dav_svn.so 和 mod_authz_svn.so。 5, 检查 Apache 安装目录下的 \modules 下是不是已经有了 libdb44.dll(或者是 libdb52.dll )。 6, 检查 Apache ...
1、将E:\svnserver\bin目录下的mod_dav_svn.so和mod_authz_svn.so复制到E:\Apache2.2\modules。 2、配置E:\Apache2.2\conf\httpd.conf。 启用: LoadModule dav_module modules/mod_dav.so LoadModule dav_fs_module...
LoadModule dav_svn_module /usr/lib/apache2/modules/mod_dav_svn.so LoadModule authz_svn_module /usr/lib/apache2/modules/mod_authz_svn.so <Location /svn> DAV svn SVNPath /var/svn/repos/my_repo ...
该脚本针对Mac OS X 10.10(Yosemite)构建与Xcode 6或Xcode 7结合使用的匹配mod_auth_svn.so和mod_dav_svn.so ,以与Apache的httpd结合使用。 由于某些原因,Apple不再对其进行管理,无法将两个模块捆绑在其发行版...
SVN(Subversion)是一个广泛使用的版本控制系统,用于管理和...通过"svn_win32_win64.zip"提供的工具,用户可以在Windows环境中轻松地安装和使用SVN,无论是进行个人项目还是团队协作,都能有效地管理和维护代码版本。