在Windows7安装SVN HTTP服务器

1,安装apache server 64bit,目前从apache的官网没有64bit的,可以从下载地址:http://download.csdn.net/detail/kkdelta/4796167

2,安装Subversion

3,安装 TortoiseSVN

4,在D:/TortoiseSVN/TestRepository用TortoiseSVN建立一个SVN的repository。

5,配置apache server,如果从第一步下载的话,配置文件已经修改好了,包括so文件已经从subversion拷贝到了apache的modules文件夹。

修改httpd.conf的下面两行,去掉#
#LoadModule dav_module modules/mod_dav.so
#LoadModule dav_fs_module modules/mod_dav_fs.so
最后新增一行:
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so

mod_authz_svn.so和mod_authz_svn.so从Subversion拷贝
加入SVN repository的信息
<Location /svn>  
DAV svn  
SVNPath D:/TortoiseSVN/TestRepository
AuthzSVNAccessFile D:/TortoiseSVN/TestRepository/conf/authz  
Satisfy Any
Require valid-user
AuthType Basic
AuthName "SVNTest"
AuthUserFile D:/TortoiseSVN/TestRepository/conf/passwd.txt  
Require valid-user
</Location>

6,生成认证文件:
htpasswd -cm D:/TortoiseSVN/TestRepository/conf/passwd.txt  admin
7,修改SVN访问控制文件 authz
添加
[/]
admin = rw
*=rw
8启动 apache server
httpd -k start
9,测试访问:http://localhost:8080/svn/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值