SVN安装

1、安装
#yum install subversion
#subversion -v
#mkdir /opt/svn/repos
#svnadmin create /opt/svn/repos

2、配置snvserv.conf
anon-access = none # 使非授权用户无法访问
auth-access = write # 使授权用户有写权限
password-db = password
authz-db = authz   # 访问控制文件
realm = rui-think # 认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字。
采用默认配置. 以上语句都必须顶格写, 左侧不能留空格, 否则会出错.

3、启动
svnserve -d -r /opt/svn/repos(3690)
svnserve -d -r /opt/svn/repos --listen-port 3391

4、访问
svn://ip:port

################################################################################

1、基本的安装包有 :
subversion、httpd、yum install mod_dav_svn subversion httpd

2、通过http服务器来管理svn也很不错,可以很方便的浏览.其配置过程如下(首先几个软件都安装,这就不用说了.) :
1.在/etc/httpd/module或者/etc/httpd/modules下面有两个mod关于svn的
2.在/etc/httpd/config.d/或者/etc/httpd/conf.d下有一个subversion.conf(没有就建立一个),其内容是:
LoadModule dav_module modules/mod_dav.so
LoadModule dav_svn_module modules/mod_dav_svn.so
<Location /svn>
DAV svn
SVNPath /var/www/svn/
AuthType Basic
AuthName "Subversion repos"
AuthUserFile /var/www/svn/repos1/conf/passwd
Require valid-user
</Location>
5、创建AuthUserFile存储用户名密码,使用apache bin/htpasswd命令
htpasswd -c /etc/svn/passwordfile zhangsan
htpasswd /etc/svn/passwordfile lisi

6、按照上述方法安装
# apachectl restart时,会出现mod_dav_svn.so找不到等错误,用yum命令查看
# yum list mod_dav_svn (注:可以发现与mod_dav_svn相关的包mod_dav_svn.i386,安装mod_dav_svn.i386)
# yum install mod_dav_svn.i386
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值