zoukankan      html  css  js  c++  java
  • linux上部署svn服务器

    搭建步骤: 

    1、检查是否已经有svn 

    svnserve --version

    2、安装subversion 

    yum -y install subversion

    3、检查是否安装成功

    3.1查看版本

    svnserve --version 

    3.2 svn按位置

    whereis svn

     3.3 启动svn(我的安装目录为/usr/bin  如上图)

    svnserve  -r -d  /usr/bin

    4、创建svn资源仓库 

    4.1创建一个存放仓库的文件夹,然后在这个文件夹下创建仓库。仓库版本应该可以创建,然后多个是独立的。

    mkdir -p /opt/svn/repo   #装仓库的文件夹
    cd /opt/svn/repo     #进入文件夹
    

    4.2创建仓库

    svnadmin create  repo1

    在repo下增加了conf 、db、/lock等文件

    cd conf

     vim authz

     

      说明:admin组名,longlei用户名,多个以逗号隔开,[/] 根目录,下面会指定svnserve.conf中指定

     

    vim svnserve.conf

     一些说明:

    vim password

     注意等号两边空格,同时给仓库权限。否则在提交代码到数据库不能提交

    sudo chmod 777 -R /opt/svn/data

    6、启动或者重启服务 

    ps -ef | grep svn
    kill -9  552224  #552224进程id

    svnserve -d -r /opt/svn/data/repo #然后启动 如下图,project1是我的仓库,最多往前一级,到repo,也可以直接project1这一级


    7、

    如何提交或者拉取代码,project1是我创建的仓库名,如果我通过eclipse提交一个jjsk的项目会在project1下

    后续补充:

    svn启动,

    svnserve -d -r /opt/svn/data/repo/ 

    我启动的时候用svnserve -d -r /opt/svn/data/repo/project1 发现我之前的提交的文件找不到文件夹,然后用上面的命令ok

  • 相关阅读:
    php魔术方法
    适用所有手机号码的正则表达式
    js按回车事件提交
    php 顺序线性表
    PLSQL连接远程oracle配置
    Jmeter 接口测试 —— 3种参数化方式
    Jmeter 接口测试 —— 3种采样器的使用
    【LICEcap】怎样用LICEcap录制屏幕及GIF图片
    WPS标题自动编号
    UT、IT、ST、UAT
  • 原文地址:https://www.cnblogs.com/longsanshi/p/11470671.html
Copyright © 2011-2022 走看看