SVN合并(merge)的使用

        使用svn几年了,一直对分支和合并敬而远之,一来是因为分支的管理不该我操心,二来即使涉及到分支的管理,也不敢贸然使用合并功能,生怕合并出了问题对团队造成不良影响,最主要的原因是,自己对分支的目的和合并的方法不甚了解,这才是硬伤。


       分支用来维护独立的开发支线,在一些阶段,你可能需要将分支上的修改合并到最新版本,或者将最新版本的修改合并到分支。


        此操作十分重要,在团队开发中,如果你是SVN 的维护者此环节可以说是必不可少,因为团队开发中如果使用了分支,那样合并分支到主干、或者分支合并分支的操作是必须的。


        如果不使用分支,直接在主干上修改的话,主干版本可能会变得十分混乱。维护难度大大加大。

 

       下面介绍一下在Eclipse里进行合并(Merge)的步骤。


 一、选择需要进行合并的项目(project)

        


二、分支合并到主干



三、分别填写主干/分支的svn地址



四、选择下一步



五、如合并过程中出现冲突,会出现下图提示



六、合并结束时如图



备注:以上步骤是把分支的上的最新代码复制到了本地的主干项目上,并没有将分支代码直接合并到主干svn上,合并完成后可以手动将需要合并的代码提交主干svn上。所有不用担心以上的6个步骤把不该合并的代码提交到主干上。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值