svn 分支合并(Subclipse例子)
来源:互联网 发布:大学和老师谈恋爱知乎 编辑:程序博客网 时间:2024/06/06 08:52
http://my.oschina.net/wenic705/blog/40825
本次记录非常简单,高手不要喷我,要是有好的应用经验也别藏起,技术发展就靠你了。(亲,看着不错给好评哦。)
svn的分支合并功能是在长期项目中非常实用的一个功能,这次做了具体的测试,现把实例记录,以便参考。
1,创建了 java project ,名字叫svnMergerTest,作为主干代码,结构如下:
里面代码全空。
2,使用菜单team/分支/标记(branches/tag),在branches分支下创建一个工作副本
注意:副本分支的库名做出修改,本身checkout出来的项目名也会重复,所以checkout的项目也需要响应修改。
我这里全加了个1
3 checkout出分支项目。
4 对分支项目进行分支的开发修改。
这里我把svnMergerTest1分支项目的进行了修改。里面加了一点代码。
5 合并
点击主干项目,进行Team/合并(merge),出现弹出窗口,注意起始路径选择需要合并的主干路径,目标路径选择要并入的分支版本,然后进行合并。
6 合并成功,发现副本的代码全部合过来了。
7 如果合错方向了,也不要担心,点击合错的项目的team/revert(还原),发现项目已经恢复到合并前了。
上述示例就描述完成了。
注意(本人意见,仅供参考):
1对于项目开发最简单就是一个个版本保留,比如主干project一开始开发到版本1,那么就创建一个副本projectV1作为备份,再创建一个projectV2用于继开发.
2 projectV2开发到版本2了那么就并入project,然后开一个新的分支project3用于继续开发。
3如果在开发过程主干版本V1同时也进行了修改,并入V2的时候就会有许多合并的冲突,一定要有计划,别到时候手忙脚乱。
=============
http://huqilong.blog.51cto.com/53638/465988
- svn 分支合并(Subclipse例子)
- 分支、主干合并(SVN)
- SUBCLIPSE主版本与分支版本合并
- SVN 分支合并到分支
- svn分支以及分支合并
- 合并svn分支到主干(linux)
- SVN 分支与合并(branch、merge)
- SVN分支与合并
- SVN分支与合并
- SVN分支与合并
- SVN分支与合并
- SVN分支与合并
- svn 合并与分支
- svn分支合并类型
- svn分支与合并
- svn 创建合并分支
- SVN分支与合并
- SVN分支与合并
- 程序员的饭碗和杯具
- Hadoop使用常见问题以及解决方法
- TCMalloc源码阅读(二)--线程局部缓存ClassSize分析
- 制作cab文件实录
- VC下揭开“特洛伊木马”的隐藏面纱
- svn 分支合并(Subclipse例子)
- win7下windbg无法找到正确调试符号问题
- window.location.assign()与window.location.replace()的区别
- JAVA实体类ORACLE主键ID的JPA注解错误解决
- py2exe 打包 Pmw Error 3 解决方案
- 通过.htaccess文件屏蔽不良蜘蛛
- yii
- Eclipse 无法添加Tomcat server v6.0
- Eclipse+MinGW编写JNI