1.安装web
#yum install subversionvim
测试安装是否成功:浏览器
#svnserve –version 回车显示版本说明安装成功服务器
2.配置ide
·创建版本库svn
#mkdir /opt/svndata 建立svn数据目录测试
#svnadmin create /opt/svndata/hianzuo hianzuo 就是版本库的名字,能够改变!ip
·修改版本库配置,回车后会在库目录下生成配置文件it
#vim /opt/svndata/web/conf/svnserve.conf 主配文件io
[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = hianzuo
#vim /opt/svndata/web/conf/passwd 用户配置文件
[users]
user1 = password1
user2 = password2
#vim /opt/svndata/web/conf/authz 权限配置文件
[groups] 设置组
group1 = user1
[/] 根目录权限设置(就是“kuming”这个文件夹)
user1 = rw 用户1权限是:可读写
user2 = r 用户2权限是:可读,不可写
@group1 = rw 设置组权限
[kuming:/123] 设置根目录下“123”文件夹的权限
3.启动svn服务器
#svnserve -d -r /opt/svndata
-d表示以daemon方式(后台运行)运行
-r /opt/svndata指定根目录是/opt/svndata
#ps aux | grep svnserve 查看服务,端口:3690
客户端使用的软件是TortoiseSVN
浏览方法:
打开版本库浏览器输入:svn://ip-addr/kuming