zoukankan      html  css  js  c++  java
  • SVN规范

    SVN目录规范:

      在visualSVN中创建仓库时,可以选择svn目录结构

      

      

      Trunk 主干目录,此目录下的文件为基准文件
      Branches 用于开发的分支目录
      Tags 用于发布的版本目录,一般是只读,它代表的是发布的版本,所以我们不要进行改变。
      假设有一个项目OA,我们完成了1.0版本,这时就可以打一个tags,后续我们在OA项目上添加一个新的模块(及时通讯),我们就可以开一个分支,
      又有一个公司需要在我们OA基础上添加财务管理模块,我们又可以打一个分支。
      我们后续针对OA的1.0版本在升级,我们不需要原来附加功能,就可以在原来的主干上继续开发,形成OA2.0版本,开发完成后就可以在打一个tags
    分支与标记:

      分支或标记规范

        分支的定义规则: Project name+日期时间+功能点  Tags的定义规则 Project name+版本号 版本号定义为三段数字
        编号 xxx.xxx.xxx 第一个:革命性的产品升级版 第二个:新功能版 第三个:修正bug

      打分支或标记

         

         

         

      idea 打分支或标记

         

       目标分支合并到当前所处分支

        首先保证目标分支是最新的(先update),再在分支这边进行操作

        

        

        

        merge有冲突的话

        

         冲突解决后,点击Resolved按钮

        

         merge合并之后,只是在本地的当前枝干发生了变化,而在服务端SVN中的当前枝干还是合并之前的;

        所以合并之后还需要commit到服务端,以保证服务器是最新的代码。

      切换分支

        

         

        我们在打分支时,取的分支文件夹名虽然和项目名不同,但是当我们切换分支时,右击项目(Abc_SVN_Test)之后,
             选择要切换到的分支时,直接选我们打分支时起的文件夹名字即可。虽然两个文件夹不同,但是切换分支之后,
             还是会以Abc_SVN_Test为文件夹名,只是里面的内容变成了切换到的分支的内容。

  • 相关阅读:
    ajax()方法与后台交互
    实现CSS中的垂直水平居中(附带Flex布局,CSS3+SASS完美版)
    yield语句
    匿名方法和Lambda表达式
    委托、Lambda表达式和事件
    分治法
    分治法求一个N个元素数组的逆序数
    快速找出故障机器
    C++关联容器综合应用:TextQuery小程序
    转:做一个有趣的有意思的人
  • 原文地址:https://www.cnblogs.com/roadlandscape/p/12327783.html
Copyright © 2011-2022 走看看