1.安装
# yum install subversion
然后输入 # svn 显示svn help得到用法,安装成功
2.创建一个svn存储仓库
# svnadmin create /XXX/project //create后面为仓库文件夹路径
创建仓库后再/project 文件夹中包含一个 /conf文件夹
3.配置文件
/conf文件夹中 包含三个文件即为我们需要的配置文件分别为
/svnserve.conf /passwd /authz
1)配置 /svnserve.conf
将以下配置项前面的 # 号删掉,并配置。
anon-access = none //没有权限的用户禁止访问
auth-access = write //有权限用户的写入功能
password-db = passwd //用户账号密码设置制定为 /passwd
authz-db = authz //用户权限设置制定为 /authz
realm = /workspace/svnproject //svn仓库文件夹路径
2)配置 /passwd.conf
[users] 下面写入有权限用户的账号密码,一行一个用户。
[users]
username = userpassword //等号左侧为用户名,右侧为密码
3)配置 /authz
属于以下形式
[/] //这里记得输入
username = rw //等号左侧为刚刚创建的用户名,右侧为读写权限,r-read、w-write
w=r //这里记得输入
4启动svn
# svnserve -r -d /XXX/project //后面记得跟上svn仓库路径
5杀掉svn进程
# killall svnserve
6查看进程
# ps -A