zoukankan      html  css  js  c++  java
  • SVN版本合并技巧

    公司使用了bug管理系统,项目添加新功能时,建一个主工单,再分成多个子工单,将子工单分给多个程序员来开发。

    开发人员完成一部分就提交一部分,多个小功能模块就分多次提交到测试主干,然后用测试主干项目发布一个版本,让测试人员测试。

    测试通过,也就开发完毕了,下来就该发布到正式环境了。

    发布到正式环境时,首先要将所有测试主干的提交记录,合并到正式主干,然后用正式主干项目发布新版本。

    因为测试主干上提交记录较多,开发周期时间长,就忘记了很多细节,合并到正式主干比较困难。

    想了个办法,就是提交子工单的时候,在子工单前备注里,加上主工单号,然后利用svn的搜索功能搜索主工单号,一下就搜索到所有的关联工单,全部选中合并到正式主干就可以了。

    查看svn的log日志,有时需要从日志中,搜索点具体文件,这个时候用正则表达式也许会事半功倍:

    如何用呢?点击搜索放大镜的下拉箭头,选中“Use regular expression”项, 就可以用(启用了)正则表达式功能了,极大的方便搜索。

    比如这样应用,搜索多个工单号如:4299|4319|4320   用竖杠隔开(竖杠是或的意思,详情可以查看正则表达式相关内容),这样就会搜索出所有工单号的记录。当然还有很多其他用法,请自我发挥使用,这个功能很好用的。

    --------------------------------

    20190827更新

    仔细观察过滤框就会发新,svn日志的列都可以用来过滤,如:Author、Date、Message等等;

  • 相关阅读:
    GNSS学习笔记-观测量模型和定位定速方程
    矩阵学习-基本矩阵分类
    矩阵学习-QR分解和最小二乘问题求解
    ARM 处理器 MIPS/DMIPS/MFLOPS 理解
    GNSS学习笔记-信号频率分配表
    左移右移为负数的情况
    GNSS学习笔记-坐标转换
    GCC预编译宏查看
    Windows Store无法联网时安装WSL
    Virtual box中Ubuntu虚拟机磁盘碎片整理和空间清理方法
  • 原文地址:https://www.cnblogs.com/Tpf386/p/5098949.html
Copyright © 2011-2022 走看看