EBAPP代码SVN服务器地址:http://scm.jrj.cn/webapp/

使用右键菜单中SVN的二级菜单Repo-Broswer查看SVN服务器目录结构

目录结构如下:

名称及功能说明:

Trunk: 主干代码 (用于新功能的开发)

Branch: 分支代码(用于解决项目路径中产生的bug)

Tags: 版本标记(测试通过后上线的版本记录)

使用习惯:

1、在发现bug后,从主干生成一个分支,并在该分支上做bug修复;如修复时间较长,则保持“经常从主干合并到分支(即更新主干代码至分支)”的动作习惯。

2、从主干合并至分支,则“操作目标为分支”,也就是在分支目录中点击右键菜单。

3、从分支合并至主干,则“操作目标为主干”,也就是在主干目录中点击右键菜单。

示例:

1、  从分支合并至主干:(被操作目标为主干)

l  进入主干目录,本地窗口点击右键菜单--Merge。

l  选择:

l

l

从分支合并至主干:选择主干产生该分支时的主干版本作为基础代码 ( From意为:从该主干的某个版本开始到分支的某个版本结束 )

l

从该主干的某个版本开始到分支的某个版本结束合并至主干

2、  从主干合并至分支(即更新主干代码至分支):(被操作目标为分支)

l  进入分支目录,本地窗口点击右键菜单--Merge。

l  选择:

l

l

从主干合并至:选择需要更新的分支版本作为基础代码 ( From意为:从该分支的某个版本开始到主干的最新版本结束 )

l

从该分支的某个版本开始到主干的最新版本结束合并至分支

3、  每次合并后需提交合并后的代码。

SVN的分支、主干合并的使用说明的更多相关文章

  1. idea实现svn拉分支和合并分支的教程

    原文地址:https://blog.csdn.net/qq_27471405/article/details/78498260 今天测试了一下svn拉分支和合并分支的教程,决定分享给大家 拉分支教程: ...

  2. svn打分支和合并操作

    1.svn打分支 到trunk里,选择Branch/tag.... 填写分支版本路径 到branch里svn up 一下,就有1.4.0分支了 2.svn合并 到trunk里,选择Merge.. 选择 ...

  3. svn的分支与合并

    作者:fbysss msn:jameslastchina@hotmail.com  blog:blog.csdn.net/fbysss 声明:本文由fbysss原创,转载请注明出处 关键字:svn分支 ...

  4. SVN拉分支,合并分支

    前提是:本地已安装SVN,且在SVN中新建好branch和tag目录 拉分支: 把svn内容下载到本地,然后右键TortoiseSVN-->Branch/tag... 上图中红框选择存放的路径, ...

  5. SVN建立分支和合并代码

    1.SVN建立分支正确SVN服务器上会有两个目录:trunk和branches.trunk目录下面代码就是所谓的主版本,而branches文件夹主要是用来放置分支版本.分支版本是依赖于主版本的,因此建 ...

  6. svn branch and merge(svn切换分支和合并)详解

    下文的实践主要是参考了TortoiseSVN的帮助文档和Subversion的在线文档,Subversion的在线文档:http://svnbook.red-bean.com/en/1.5/svn-b ...

  7. SVN下载分支、合并分支

    http://www.cnblogs.com/armyfai/p/3985660.html(不知道实际工作中怎么使用,有好多步骤感觉不是太理解) 从远处把库fork到本地,会有一个库文件夹 服务器库结 ...

  8. SVN创建分支主干策略

    本篇目录 前言 SVN分支管理策略 VisualSVN Server TortoiseSVN客户端 Repository的创建 Check out trunk创建新项目MyProject trunk更 ...

  9. 今天研究一下SVN的分支和合并

    关键字: trunk, branch, tag, merge 以前一直以为很难,没敢接触.今天晚上看了一下,也不过如此 用起来还是很简单的

随机推荐

  1. 通讯录CoreData数据库实现版

    一,创建新项目,选择空模板,名字MultyViewAddressBookCoreDataVersion,选择下面的use Core Data创建项目 首先在datamodel中创建一个实体,创建属性

  2. Best Cow Fences_二分&&DP

    Description Farmer John's farm consists of a long row of N (1 <= N <= 100,000)fields. Each fie ...

  3. HDU 4405

    http://acm.hdu.edu.cn/showproblem.php?pid=4405 题意:飞行棋,可以跳,从0走到n,问期望步数 题解:dp[i]表示从i走到n的期望,逆推,因为每次都要走一 ...

  4. 原来DataTable的Distinct竟如此简单!

    DataView可以帮我们直接获取Distinct数据, DataTable dataTable;DataView dataView = dataTable.DefaultView; DataTabl ...

  5. I.MX6 Android 5.1 快速合成系统

    /**************************************************************************** * I.MX6 Android 5.1 快速 ...

  6. What are the 10 algorithms one must know in order to solve most algorithm challenges/puzzles?

    QUESTION : What are the 10 algorithms one must know in order to solve most algorithm challenges/puzz ...

  7. java读取文件夹下所有文件并替换文件每一行中指定的字符串

    import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.I ...

  8. 无法Ping通windows 7主机

    今天在使用Filezilla FTP_SERVER新建了一个windows主机上的FTP服务器. 建立完成之后,从MAC上无法进行连接也甚至连主机也无法连接,怀疑是防火墙的问题. 网上一搜确实是,但是 ...

  9. C++ Primer : 第十三章 : 拷贝控制之拷贝、赋值与销毁

    拷贝构造函数 一个构造函数的第一个参数是自身类类型的引用,额外的参数(如果有)都有默认值,那么这个构造函数是拷贝构造函数.拷贝构造函数的第一个参数必须是一个引用类型. 合成的拷贝构造函数   在我们没 ...

  10. SQL注入测试平台 SQLol -5.DELETE注入测试

    访问首页的delete模块,http://127.0.0.1/sql/delete.php,开始对delete模块进行测试. delete语法: DELETE FROM [users] WHERE [ ...