• SVN服务器


    1、搭建SVN服务器

    安装步骤如下:

    1、yum install subversion

     
    2、输入rpm -ql subversion查看安装位置,如下图:
    我们知道svn在bin目录下生成了几个二进制文件。
    输入 svn --help可以查看svn的使用方法,如下图。
    3、创建svn版本库目录
    mkdir -p /var/svn/svnrepos
     
    4、创建版本库
    svnadmin create /var/svn/svnrepos
    执行了这个命令之后会在/var/svn/svnrepos目录下生成如下这些文件
    5、进入conf目录(该svn版本库配置文件)
    authz文件是权限控制文件
    passwd是帐号密码文件
    svnserve.conf SVN服务配置文件
     
    6、设置帐号密码
    vi passwd
    在[users]块中添加用户和密码,格式:帐号=密码,如dan=dan
     
    7、设置权限
    vi authz
    在末尾添加如下代码:
    [/]
    dan=rw
    w=r
    意思是版本库的根目录dan对其有读写权限,w只有读权限。
     
    8、修改svnserve.conf文件
    vi svnserve.conf
    打开下面的几个注释:
    anon-access = read #匿名用户可读
    auth-access = write #授权用户可写
    password-db = passwd #使用哪个文件作为账号文件
    authz-db = authz #使用哪个文件作为权限文件
    realm = /var/svn/svnrepos # 认证空间名,版本库所在目录
     
    9、启动svn版本库
    svnserve -d -r /var/svn/svnrepos

    10、在windows上测试
    新建一个测试文件夹,在该文件夹下右键选择 SVN checkout如下图(要事先安装TortoiseSVN):
    填写SVN的地址,如下图:
    输入密码,如下图:
     
    11、启动SVN服务命令
    svnserve -d -r /var/svn /svnrepos
     
    12、代码检出

    13、修改svn端口号
    linux下修改svn默认端口
    在启动命令中添加端口。
    语句如下:
    svnserve -d -r "/home/svn/svndata" --listen-port 8001

    14、启动svn

    新建SVN项目

    1、创建SVN版本库目录
    mkdir -p /var/svn/svnrepos

    2、创建版本库
    svnadmin create /var/svn/svnrepos

    3、进入conf目录设置账号密码并设置相应权限
    添加账号:wxf=wxf123456
    设置权限:myteam=wxf
    [/]
    @myteam=rw //设置权限

    4、修改svnserve.conf配置文件

    5、启动SVN版本库
    svnserve -d -r /var/svn/svnrepos

    6、修改svn端口号
    svnserve -d -r "/var/svn/svnrepos" --listen-port 8001

    7、进入到要将代码保存的目录使用下面的命令将代码检出
    svn checkout svn地址

    8、修改文件夹名

     
     
     
     
     
  • 相关阅读:
    Codeforces Round #344 (Div. 2) C. Report 其他
    Codeforces Round #344 (Div. 2) B. Print Check 水题
    Codeforces Round #344 (Div. 2) A. Interview 水题
    8VC Venture Cup 2016
    CDOJ 1280 772002画马尾 每周一题 div1 矩阵快速幂 中二版
    CDOJ 1280 772002画马尾 每周一题 div1 矩阵快速幂
    CDOJ 1279 班委选举 每周一题 div2 暴力
    每周算法讲堂 快速幂
    8VC Venture Cup 2016
    Educational Codeforces Round 9 F. Magic Matrix 最小生成树
  • 原文地址:https://www.cnblogs.com/wxfallstar/p/6670420.html
Copyright © 2020-2023  润新知