zoukankan      html  css  js  c++  java
  • centos7安装svn服务端

    本文参考自:https://www.linuxidc.com/Linux/2018-04/151880.htm

    一、环境准备:

    1.centos7系统 

    二、安装

    1、安装subversion

    yum -y install subversion

    2、创建版本库目录,为创建版本库提供存放位置

    mkdir -p /home/svn/svnrepos

    3、创建svn版本库,mynote为资源库名称

    svnadmin create /home/svn/svnrepos/mynote

    至此资源库创建完毕,进行配置权限。

    4、进入配置目录

    cd /home/svn/svnrepos/mynote/conf 
    ls

    conf目录下有三个文件authz,passwd,svnserve.conf,其作用如下:

    authz:负责账号权限的管理,控制账号是否读写权限
    passwd:负责账号和密码的用户名单管理
    svnserve.conf:svn服务器配置文件

    5、修改权限文件authz

    vim authz

    在末尾添加以下内容

    [mynote:/]
    panql = rw

    panql为用户名称,rw表示赋予此账号可读写的权

    6、修改密码文件passwd

    vim passwd

    在末尾追加账号密码信息

    panql = panql

    *注意格式为:账号 = 密码

    7、修改svn配置文件svnserve.conf

    vim svnserve.conf

    只需要去掉以下4条指定内容前注释即可:

    anon-access = read
    auth-access = write
    password-db = passwd
    authz-db = authz

    8、启动svn服务,启动端口为9000(可自定义)

    svnserve -d -r /home/svn/svnrepos --listen-port 9000

    注:停止服务命令:killall svnserve

    9、测试客户端访问

    安装TortoiseSVN,一路next即可。

    桌面右键SVN Checkout,填入地址svn://ip地址:9000/mynote

    输入用户名和密码,输入即可。

  • 相关阅读:
    haslayout详解
    linux定时任务-cron
    linux安装SVN
    linux java配置
    KVM virsh常用命令篇
    KVM创建虚拟机
    KVM和远程管理工具virt-manager
    mysql 基础命令
    json在线工具
    mvn简单命令
  • 原文地址:https://www.cnblogs.com/panql341/p/13476730.html
Copyright © 2011-2022 走看看