分支、主干合并(SVN)
2016-03-04 14:44
337 查看
目录结构如下:
名称及功能说明:
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、 每次合并后需提交合并后的代码。
名称及功能说明:
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、 每次合并后需提交合并后的代码。
相关文章推荐
- 分布式与集群的区别
- iOS动画
- C/C++面试常见的几个库函数详解(strcpy,memcpy,memset,atoi...)
- CART: 分类与回归树
- 前端优化杂谈(一)
- 一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10
- 使用docker安装gitlab
- 大话设计模式-代理模式
- Win10系统无法识别USB设备的解决方法
- instanceof 用法
- Java提高篇-----java集合细节(二):asList的缺陷
- JQuery学习(1)
- Spring 框架
- android 卸载应用、打开应用、获得系统中已安装应用列表
- 读javascript高级程序设计16-几条函数小技巧
- 配置nginx静态资源路径
- 由当前acitivty直接退到桌面
- 关于动作发生在请求前还是请求后(以点赞为例)
- android 4.2 动态日历图标功能
- MC9S12G中文教学