Apache和Subversion搭建版本控制环境

1. 安装Apache2.0.59(Apache 2.2.4和Subversion1.4.4不匹配)
2. 安装Subversion1.4.4
在安装过程中会提示是否添加Apache支持(一定要先安装好Apache)
3. 进入Subversion\bin目录,使用svnadmin create E:\Version\version 命令在E盘的 version目录下面建立version版本库
4. 进入Apache的bin目录,使用htpasswd -c -p passwd user命令创建用户并设置密码(-p参数是以明文方式建立密码)
5. 拷贝passwd文件到E:/Version/version/conf/,覆盖passwd文件
6. 在Apache的conf目录下面修改httpd.conf文件,在最后加入如下内容:
[code]
<Location /svn>
DAV svn
SVNPath E:/Version/version
AuthType Basic
AuthName "svn repos"
AuthUserFile E:/Version/version/conf/passwd
AuthzSVNAccessFile E:/Version/version/conf/authz
Satisfy Any
Require valid-user
</Location>
[/code]
6. 修改E:/Version/version/authz文件:
[code]
[groups]
# harry_and_sally = harry,sally
developer = user
[/]
* = r #所有用户只读
@developer = rw #developer 用户可读可写
# [/foo/bar]
# harry = rw
# * =

# [repository:/baz/fuz]
# @harry_and_sally = rw
# * = r
[/code]
7. passwd文件,如果要加入用户,则只需以明文的方式在这里添加:
[code]
user:123456
[/code]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值