• 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

  • 相关阅读:
    jedis 连接 虚拟机内redis服务
    数据库存储过程项目总结
    前端jsp联系项目相关经验
    学习做项目的一些随笔
    循环
    字典
    集合
    元组
    列表
    字符串
  • 原文地址:https://www.cnblogs.com/longsanshi/p/11470671.html
Copyright © 2020-2023  润新知