svn中合并(merge)问题和如何解决版本冲突

本文介绍了在SVN中合并一个范围版本的方法,详细阐述了如何处理分支和主干中相同文件的冲突问题。当分支和主干都有修改时,推荐使用合并一个范围的版本方式进行合并,并给出了详细的解决冲突步骤,包括测试合并和使用resolve标签解决冲突。
摘要由CSDN通过智能技术生成

1.首先先解释一下合并中的两种方法

     合并一个范围的版本

       此类型应用最为广泛,主要是把分支中的修改合并到主干上来。在主干上点击右键选择合并,然后选择合并类型:合并一个范围的版本。合并的源URL填写的是要合并的分支的URL,待合并的版本范围如果为空,则指的是合并分支上所有的版本,即自从分支创建以来到分支当前最新版本的所有演变。如果只是选择其中一个版本,或者几个版本,那么就表示只是将制定的n个版本的变化合并到主干上。如果只是选择其中一个版本,那么表示只是选择那个版本的修改,之前或之后的修改将不被采纳。

        确实这种方法用的最为广泛,下面说一下我所遇到的问题吧:

               问题是这样的,我在分支修改了,在主干中同样的文件同个地方也修改了。但我现在用的是第二种方法---合并两个不同的树,这种方法只能覆盖主干的东西,把主干的代码直接覆盖,导致代码运行不成功。

      所以如果两边都修改的话,还是用第一种方法,下面是我的步骤

     分支合并到主干

        第一步:点击要操作的文件右键

                

    第

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值