zoukankan      html  css  js  c++  java
  • Centos下的SVN搭建

    需求:

    搭建SVN实现本地开发环境,方便线上代码的更新。

    步骤:

    1. 安装SVN服务

    yum install -y subversion

    2.创建SVN代码库的目录、创建版本库

    mkdir -p /svn/davesvn
    svnadmin create /home/svn/svnfile

    3.启动SVN服务

    svnserve  -d -r /svn/

    4.配置SVN主配置文件,创建用户,配置权限目录

    svnserve.conf 
    [root@JD-BJ-578 svn]# cd /svn/davesvn/conf/
    [root@JD-BJ-578 conf]# cat svnserve.conf 
    [general]
    anon-access = nooe   #默认不允许未授权用户访问
    auth-access = write  #授权用户可以读写权限
    password-db = /svn/davesvn/conf/passwd   #定义  用户和密码文件的路径
    authz-db = /svn/davesvn/conf/authz       #配置目录权限的文件路径
    
    [sasl]
    [root@JD-BJ-578 conf]#

    password

    [root@JD-BJ-578 conf]# cat passwd 
    
    [users] 
    admin = 123.com   #用户 admin  密码 123.com
    [root@JD-BJ-578 conf]# 
    

      

    5.重启服务,创建完成。

    [root@JD-BJ-578 fet]# ps -ef|grep svn
    root      1694 48015  0 13:28 pts/2    00:00:00 grep svn
    root     47280     1  0 10:32 ?        00:00:00 svnserve -d -r /svn/
    [root@JD-BJ-578 fet]# kill -9 47280
    [root@JD-BJ-578 fet]# svnserve  -d -r /svn/
    

    测试,WINDOWS端登录并上传

    windows 下载客户端  tortoisesvn 并安装。

    1.创建好自己需要存放SVN数据的本地文件--右击--SVN Checkout 

    2. 输入SVN的连接地址,和本地存储地址。

     

    3.点击OK提示用户名密码,输入之前在passwod里面配置的用户。

    4.本地创建一个文件,右击 SVN commit 上传

     5.上传成功

     

    好记性不如烂笔头-_-
  • 相关阅读:
    严格模式
    es6模块与 commonJS规范的区别
    Javascript内置对象、原生对象、宿主对象关系
    实现继承的几种方式
    创建对象的一些方式
    null的小扩展
    getElementById的缩略
    你真的知道为什么不推荐使用@import?
    换行与不换行
    transition与animation
  • 原文地址:https://www.cnblogs.com/liuquan/p/6722530.html
Copyright © 2011-2022 走看看