zoukankan      html  css  js  c++  java
  • SVN常用的一些命令

    1、删除分支
        svn rm svn_url -m'删除分支'
        
    2、创建分支
        svn cp svn_url_trunk svn_url_branches -m'创建分支'
        
    3、检出代码
        svn co svn_url 目标地址
        
    4、合并主干代码到分支【注意:需要在分支目录下运行合并命令】
        svn merge svn_url_trunk 
        [试着合并 --dry-run]
        
    5、获取分支创建时的版本号
        svn log  --stop-on-copy | tail -10
        
    6、合并分支到主版本【分支创建时的版本号:HEAD为trunk当前最新版本号】
        svn merge -r r18432:HEAD svn_url_branches
        
    7、撤销合并
        svn revert 文件名
        
    8、手动解决冲突文件后删除生成的冗余文件【类似于.mine,版本号结尾的文件】
        svn resolved 文件名 
        svn resolve --accept working -R . 
        
    9、查看svn log记录【3代表条数 -v 显示提交哪些文件】
        svn log svn_url_trunk -l3 -v  
        
    10、查看两个版本间具体修改内容【后边可加指定文件】
        svn diff -r 版本1:版本2

    11、提交文件 
        svn ci 文件名  -m'备注'

    12、添加文件 
        svn add 文件名
        
    13、显示path目录下的所有属于版本库的文件和目录
        svn list svn_url
        
    14、批量解决冲突
        svn st | grep -v ">" | grep C | awk '{print $2}' | grep -v "+" | xargs svn resolved
        
    15、查看最近log
         svn log | head -n 100

  • 相关阅读:
    Django组件——分页器
    Django与Ajax
    Python常用模块——包&跨模块代码调用
    Python常用模块——正则表达式re模块
    Python常用模块——文件复制模块shutil
    Python常用模块——hashlib加密
    git小乌龟配置
    设计模式学习(27)- MVC模式
    设计模式学习(26)- 访问者模式
    设计模式学习(25)- 模板模式
  • 原文地址:https://www.cnblogs.com/theblogs/p/12165950.html
Copyright © 2011-2022 走看看