在linux环境搭建svn(详细)

步骤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在根目录下没有权限

猜你喜欢

转载自blog.csdn.net/weixin_42917630/article/details/104373916
今日推荐