一、安装
使用yum安装svn
yum -y install subversion*
创建svn目录,并修改权限
mkdir -p /storage/svn
chmod -R 777 /storage/svn
创建一个svn版本的仓库data(名字自定义)
svnadmin create /storage/svn/data
二、修改相关配置文件
cd /storage/svn/data/conf
vim svnserve.conf
(修改以下几处)
anon-access = none
auth-access = write
password-db = passwd
realm = data (自己的仓库名)
vim authz
[groups]
#创建一个data的组,并添加两个用户
data = lly,ls
#修改根目录下的权限
[/]
@data = rw //data组的用户权限为读写
test = rw //test用户的权限为读写
* = r //其他用户的权限为只读
vim passwd
lly = lly //用户名和密码
ls = ls
test = test
三、启动svn
svnserve -d -r /storage/svn/data
默认监听端口 3690
如果已经有svn在运行,可以换一个端口运行
svnserve -d -r /storage/svn/data –listen-port 3391
四、连接
建议采用TortoiseSVN客户端, 连接地址为: svn://ip[:port]
或者用命令行连接:svn co svn://ip/
原文:http://leyin01.blog.51cto.com/9062123/1704924