您的位置:首页 > 运维架构 > Linux

linux svn简单安装设置

2011-10-09 13:38 267 查看
svn官网地址
http://subversion.apache.org/
下载压缩包

subversion-1.6.17.tar.gz

subversion-deps-1.6.17.tar.gz

tar -xzvf subversion-1.6.17.tar.gz

tar -xzvf subversion-deps-1.6.17.tar.gz

安装

cd subversion-1.6.17

./configure --prefix=/usr/local/svn/

make

make install

确认安装成功

/usr/local/svn/bin/svnserve --version

设置SVN

useradd subversion

mkdir /home/subversion/repos

创建SVN版本库

/usr/local/svn/bin/svnadmin create /home/subversion/repos/

cd /home/subversion/repos/conf

版本库配置文件

vim svnserve.conf

[general]

anon-access = none

auth-access = write

password-db = passwd

authz-db = authz

realm = repos

[sasl]

用户名密码文件

vim passwd

[users]

test1 = test1

test2 = test2

test3 = test3

权限控制文件

vim authz

[aliases]

[groups]

testa = test1,test2

testb = test3

[repos:/]

test1 = rw

[repos:/testa]

@testa = rw

@testb = r

[repos:/testb]

@testa = r

@testb = rw

起动svn

/usr/local/svn/bin/svnserve -d -r /home/subversion/

注:版本库可以建多个。多个版本库可共用一套用户名密码和权限控制文件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: