美文网首页
CentOS 7.0以上安装SVN服务器端流程

CentOS 7.0以上安装SVN服务器端流程

作者: Aliya_c1a8 | 来源:发表于2018-05-23 13:20 被阅读0次

安装环境:系统操作centOS 7.0及以上

步骤

1、 检查是否安装了SVN,rpm -qa|grep subversion

如果已安装SVN,则会返回版本信息,如:subversion-1.6.11-9.el6_4.i686 

卸载旧版本SVN    yum remove subversion

2、 安装SVN yum –y install subversion 

3、 检查安装是否成功      svn --version

4、代码库创建 mkdir -p/opt/svn/repositories    svnadmin create/opt/svn/repositories

文件夹发现了包含conf,db,format,hooks,locks,README.txt等文件,说明一个SVN建立完成

5、 配置代码库

1 在conf文件夹下,进行配置  cd /opt/svn/repositories/conf

2 用户密码配置 vi password

[users]

test=123456789

3 权限控制(哪些用户可以访问哪些目录)authz配置

vi authz

[/] test=rw    #[/] 代表根目录下所有的资源

4 服务svnserve.conf配置

vi svnserve.conf

anone-access=none #匿名的访问权限,可以是read,write,none,默认为read

auth-access=write #使授权用户有写权限

password-db=passwd #密码数据库的路径

authz-db=authz #访问 控制文件

realm=/opt/svn/repositories  #认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字

启用svn服务

svnserve-d-r/opt/svn/repositories

6、查看SVN进程

ps -ef|grep svn|grep -v grep

7、 查看SVN监听的端口

netstat -In|grep 3690

8、 停止&启用SVN

killall svnserve #停止

svnserve -d -r  /opt/svn/repositories #启动

9、 安装客户端

tortoiseSVN官网  https://tortoisesvn.net/downloads.html

相关文章

网友评论

      本文标题:CentOS 7.0以上安装SVN服务器端流程

      本文链接:https://www.haomeiwen.com/subject/hhyfrftx.html