SVN最基本的开发流程
2013-05-27 11:40
591 查看
场景:有branch(分支)及trunk(主干)两个版本。
流程:1)branch:1、branch的A.cs中开发功能;2、开发完成,update branch获取最新代码;3、commit A;4、测试完成,需要将修改的功能merge到trunk;
2)trunk:1、update trunk,获取最新代码;2、选择trungk的A.cs点击merge,from branch的A.cs,show change log and choose versions;3、editor confict (1、use text block from xxx(选择使用冲突中的那段代码)2、save;3、resolved)or resolve later(主要check out merge to trunk的代码是否是你所开发的代码,有可能将别人的代码merge到trunk);4、diff 变化点,check out again;5、commit。
注意点:1、对于较小的改动,可以直接copy到trunk,没必要去使用merge功能;2、在多人对branch开发,需要记得自己所开发的代码,不能把别人的代码merge到trunk。
流程:1)branch:1、branch的A.cs中开发功能;2、开发完成,update branch获取最新代码;3、commit A;4、测试完成,需要将修改的功能merge到trunk;
2)trunk:1、update trunk,获取最新代码;2、选择trungk的A.cs点击merge,from branch的A.cs,show change log and choose versions;3、editor confict (1、use text block from xxx(选择使用冲突中的那段代码)2、save;3、resolved)or resolve later(主要check out merge to trunk的代码是否是你所开发的代码,有可能将别人的代码merge到trunk);4、diff 变化点,check out again;5、commit。
注意点:1、对于较小的改动,可以直接copy到trunk,没必要去使用merge功能;2、在多人对branch开发,需要记得自己所开发的代码,不能把别人的代码merge到trunk。
相关文章推荐
- Android 蓝牙开发基本流程
- webservice原理及基于cxf开发的基本流程
- 使用SVN开发模式和流程
- 音视频即时通讯的基本开发流程
- spring的原理,基本API,开发流程,环境搭建.
- Android USB转串口通信开发基本流程
- web项目开发的基本流程
- Hadoop基本流程与应用开发
- 基于模型设计的FPGA开发与实现:基本流程(一)概述
- Struts 2开发基本流程
- ezpublish 开发基础和基本流程
- 22、C#:窗体应用程序开发基本流程
- 黑马程序员——零基础学习iOS开发——04 c语言:基本运算、流程控制、函数
- 高德地图基本开发流程
- Git 的基本操作、开发流程、实用技巧总结(陈彦贝)
- Android USB转串口通信开发基本流程
- ADO数据库开发的基本流程
- Android认识和最基本开发流程
- Android 蓝牙开发基本流程
- Git 的基本操作、开发流程、实用技巧总结