首页 > 技术文章 > linux svn 安装

wzh19820101 2020-03-12 17:21 原文

1、安装(安装很简单,直接连接上yum在线源后,直接yum来安装)

       yum install subversion

2、配置

2.1 创建仓库

   

   我们这里在/data下建立一个名为svndir的仓库(repository),以后所有代码都放在这个下面,创建成功后在svn下面多了几个文件夹

   svnadmin create /data/svndir 

   

 

 

2.2 新增用户及密码,配置权限


  已经看到在仓库下面生成了三个文件
  authz #权限配置文件
  passwd #用户名密码文件
  svnserve.conf #资源库配置文件 

 

  vim passwd

 

  

 

   vim authz

   

 

  g_manager 是组的名字, 组里的成员为wzh,* = r  表示所有用户有读权限,[svndir:/]  表示访问的是svn的根目录,@g_manager = rw  表示这个组可以有读写权限,* =  表示除上面组外,其他用户都没有权限

 

 

 

  vim svnserve.conf

  

 

   把图上的5行去掉注释

2.3 启动svn服务,这里使用的是指定目录的方式启动

   [root@test ~]# svnserve -d -r /data          因为svndir是安装在/data目录下的,所以注意启动的时候,要启动这个目录才可以

   如果要关闭这个服务,可以用 netstat  -lntup | grep svn    过滤出来,然后kill -9   pid号

   

 

3、客户端登录测试(可以下载svn客户端安装在windows上)

在桌面上右键单击

 

 填写服务端的地址       svn://192.168.10.2/svndir

 

 输入创建的用户名  wzh   密码 gpl21

 

就可以成功登录进去了

 

推荐阅读