经过几天的研究,对于SVN的Merge有了更透彻的理解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了经过几天的研究,对于SVN的Merge有了更透彻的理解相关的知识,希望对你有一定的参考价值。

多分支开发,Merge是一个绕不过的话题,不管是Git还是SVN,之前对于SVN的Merge没有很好的研究,出了些状况,这个问题不解决,顺畅地进行多分支开发就是海市蜃楼,下定决心把这块给完全搞透,在百度上找到的都是太古老的资料,SVN的帮助又没有写得太清楚,没有例子,最终在StackFlow上找到自己想要的。简单总结如下:

1、主干是一切的基石

2、任何分支的来源都必须是主干

3、如果主干修改不多,以分支修改为主的,就要从主干合并到分支(这一步最好是每天都做)

4、在需要建立一个新分支之前,一定要把还在开发的分支都合并到主干

5、不建议使用“Merge to different trees”来做Merge,第3、4种情况,都请用“Merge a range of revisions”,(TortoiseSVN1.8版以上)具体如下图:

 技术分享

 

技术分享

 

技术分享

 

以上是关于经过几天的研究,对于SVN的Merge有了更透彻的理解的主要内容,如果未能解决你的问题,请参考以下文章

《广商百货》这几天的设计心得

这几天的学习进度总结

转:经过几天的摸索,终于得出安装flashplugin-installer的方法

经过几天的努力,出了 2 本保姆级编程电子书!

经过几天的努力,出了 2 本保姆级编程电子书!

svn merge和branch