步骤1:下载svn
1.yum -y install subversion //通过yum的方式下载svn
步骤2:创建文件
1.mkdir /var/mysvn
2.svnadmin create /var/svn
3.ls /var/svn
显示:
conf db format hooks locks README.txt
步骤3:修改配置文件以及创建用户
1.cd /var/svn/conf
2.ls
显示:
authz(用于权限控制) passwd(用户密码管理) svnserve.conf(配置文件)
3.vim svnserve.conf //修改配置文件
*将配置文件以下内容的注释去掉然后进行修改
anon-access = none //匿名用户不能访问
auth-access = write //授权用户可以进行写操作
password-db = passwd //密码文件
authz-db = authz //权限文件
realm = /var/svn //指定命令空间
4.vim passwd //创建用户以及密码
[users]
test1 = 123456 //添加test1用户和密码
test2 = 123456 //添加test2用户和密码
5.vim authz //设置用户访问权限
添加以下内容
[/]
test1 = rw //根目录下test1用户有访问权限和修改权限
[/test2]
test2 = rw //根目录下的test2文件test2有访问权限和修改权限
步骤4:启动svn
1.svnserve -d -r /var/svn
步骤5:登陆
1.svn地址为:svn://IP地址
*如果使用test1则使用上面地址,如果使用test2则使用svn://IP地址/test2,因为test2在根目录下没有权限