美文网首页
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