ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

centos7安装svn服务端

2022-02-24 15:31:56  阅读:157  来源: 互联网

标签:svn svnserve vim centos7 systemctl var root 服务端


linux centos7安装svn服务端

安装

yum install -y subversion    

查看安装了哪些文件

rpm -ql subversion    

建立版本库

subversion默认以/var/svn作为数据根目录,可以通过/etc/sysconfig/svnserve修改    
vim /etc/sysconfig/svnserve    
    OPTIONS="-r /var/svn" #默认位置,可不修改    

mkdir -p /var/svn/root    
svnadmin create /var/svn/root    

创建账号

cd /var/svn/root/conf    
vim passwd    
    [users]    
    admin = admin    
    guest = guest    

分配权限

cd /var/svn/root/conf    
vim authz    
    [/] #位置根目录     ###此处位置代表  /var/svn/root/
    admin = rw #读写    
    guest = r   #读    

    [/avm]     ###此处位置代表  /var/svn/root/avm    
    avg = rw    

编辑服务配置

vim /var/svn/root/conf/svnserve.conf    
    [general]    
    anon-access = none                     #控制非鉴权用户访问版本库的权限    
    auth-access = write                    #控制鉴权用户访问版本库的权限    
    password-db = passwd                   #指定用户名口令文件名    
    authz-db = authz                       #指定权限配置文件名    
    realm = /home/svn/webber               #指定版本库的认证域,即在登录时提示的认证域名称,可不开启    

开机启动

systemctl enable svnserve        
systemctl start svnserve    

systemctl restart svnserve    
systemctl stop svnserve    
systemctl status svnserve

标签:svn,svnserve,vim,centos7,systemctl,var,root,服务端
来源: https://www.cnblogs.com/tangshow/p/15931999.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有