apache 整合 svn

写道
1. 创建SVN仓库在d:\share下

Svnadmin create svnrepo(仓库名)

2. 打开svnrepo/conf/ svnserve.conf文件, # password-db = passwd 去掉#

3. 修改pssword文件,设置用户名和密码

4. Svnserve –d –r /var/svnroot/testsvn

Apache 整合svn

1. 安装apache

2. 安装svn服务器端 使用svnadmin 创建仓库 用svnserve启动服务

3. 将mod_authz_svn.so

3.mod_dav_svn.so

ssleay32.dll

libsvn_subr-1.dll

libsvn_repos-1.dll

libsvn_fs-1.dll

libsvn_delta-1.dll

libsasl.dll

libeay32.dll

libdb44.dll

libaprutil-1.dll

libapriconv-1.dll

libapr-1.dll

拷贝到apache 的modules文件夹下

4. 编辑httpd.conf配置文件

l 去掉LoadModule dav_module modules/mod_dav.so

lLoadModule dav_fs_module modules/mod_dav_fs.so

l前面的#号

l 在LoadModule 最下面加入

LoadModule dav_svn_module modules/mod_dav_svn.so

LoadModule authz_svn_module modules/mod_authz_svn.so

l 在httpd.conf文件最下方加入

<Location /iosefsvn>

DAV svn

SVNPath d:\svn\repos

</Location>

5. 重启apache,用浏览器打开http://ip/iosefsvn
 

猜你喜欢

转载自cjjwzs.iteye.com/blog/1126037