标签:svn服务
环境centos6.4
服务器:192.168.2.231
安装svn
官网下载:http://subversion.apache.org/packages.html
SVN客户端:TortoiseSVN,官网下载:http://tortoisesvn.net/downloads.html
a.yum install subversion
b.新建一个目录用于存储SVN所有文件
# mkdir /svn
c. 新建一个资源仓库
# svnadmin create /svn/project # ls /svn/project/ conf db format hooks locks README.txt
目录用途说明:
l hooks目录:放置hook脚本文件的目录
l locks目录:用来放置subversion的db锁文件和db_logs锁文件的目录,用来追踪存取文件库的客户端
l format文件:是一个文本文件,里面只放了一个整数,表示当前文件库配置的版本号
l conf目录:是这个仓库的配置文件(仓库的用户访问账号、权限等)
d. 配置svn服务的配置文件svnserver.conf文件
# vi /svn/project/conf/svnserve.conf [general] anon-access = none auth-access = write password-db = /svn/project/conf/passwd authz-db = /svn/project/conf/authz realm = My Test Repository #这是个提示信息
保存不要留空格前面注解去掉
e. 添加两个访问用户及口令
# vi /svn/project/conf/passwd [users] hangzhou = 123456 lixi = 123456 liujin = 123456
保存不要有空格
f. 配置新用户的授权文件
# vi /svn/project/conf/authz [groups] admin = lixi,liujin user = hangzhou [/] @admin = rw @user = r * =
保存不要有空格
启动svn服务
svnserve -d -r /svn/project/
[root@192_168_2_223 conf]# ps -ef | grep svn
root 897 1 0 12:18 ? 00:00:00 svnserve -d -r /svn/project/
root 1000 767 0 12:57 pts/3 00:00:00 grep svn
h.使用客户端连接
使用windows的客户端
打开TortoiseSVN Repository Browser工具
在URL中输入:
svn://192.168.2.231回车,提示输入用户名和口令
至此suv服务搭建成功
本文出自 “毛毛鸭” 博客,请务必保留此出处http://woshitieren.blog.51cto.com/2466034/1671553
标签:svn服务
原文地址:http://woshitieren.blog.51cto.com/2466034/1671553