zoukankan      html  css  js  c++  java
  • subversion linux使用方法

     

    安装subversion
    sudo apt-get install subversion


    建立subversion根目录
    cd /home/
    sudo mkdir -p svn                             ;建立svn目录
    ls -l                                                   ;查看建立没?

    建立代码仓库
    cd svn/
    sudo svnadmin create myproject       ;建立工程目录
    ls -l                                                     ;查看建立没?


    设置权限
    cd myproject/
    ls -l                                                      ;查看文件包括 conf 配置目录 db数据库目录
    cd conf/       
    ls -l                                                     ;查看文件 authz passwd svnserver.conf

    sudo gedit svnserver.conf
    # anon-access=read                          ;读权限
    # auth-access=write                           ;写权限
    # password-db=passwd                      ;密码  改为password-db=passwd 
    sudo gedit passwd
    testuser=123456                               ;在最后加入usr=psw

    启动服务
    cd /home/
    sudo svnserve -d -T -r /home/svn    ;-d紧密方式 -T线程替代进程 -r根目录
    如果出现can't...则是已有了一个这样的服务
    ps -e                                                     ;出现服务列表
    sudo kill 1234                                       ;1234进程号
    sudo svnserve -d -T -r /home/svn        ;在启动一次

    设置自启动
    sudo gedit /etc/rc.local        ;自启动文件
    ;在exit 0 前添加一行svnserve -d -T -r /home/svn

    导入代码
    cd
    mldir svn_example              ;新建装代码文件
    cd svn_example/
    touch hello.c                ;新建文件(试验用)    

    svn import ./ svn://192.168.1.120/myproject         ;从当前目录导入myproject工程目录 并

    进入编辑器
    hello.c                    ;ctrl+x 退出并保存loging信息hello.c为日志内容
    输入用户名密码
    testuser
    123456
    成功可以看到版本信息。


    windows下导入工程
    建立文件夹svn_example
    文件夹上右键 svn检出(svnchekout)
    输入地址svn://192.168.1.120/myproject查看文件
    改为svn://192.168.1.120/myproject/    ;防止新建myproject目录


    把hello.c改后文件图标变为!
    svn提交
    TortoiseSVN 版本比较等等

  • 相关阅读:
    cf 786B. Legacy(线段树区间建图)
    cf 1416D. Graph and Queries (生成树重构+线段树维护dfs序)
    cf 1437E. Make It Increasing
    cf 1434D. Roads and Ramen (树上最长偶权链)
    cf 1413C (贪心排序+双指针)
    cf 1421E. Swedish Heroes (dp)
    CF1428 F.Fruit Sequences
    11.Redis详解(十一)------ 过期删除策略和内存淘汰策略
    10.Redis详解(十)------ 集群模式详解
    9.Redis详解(九)------ 哨兵(Sentinel)模式详解
  • 原文地址:https://www.cnblogs.com/ghost240/p/2550315.html
Copyright © 2011-2022 走看看