zoukankan      html  css  js  c++  java
  • SVN代码合并之一:分支代码合并到主干/主干代码合并到分支

    背景:几个月前,由于开发需要从主干建立了分支,现在开发完成且通过测试,现想将分之代码合并到主干。操作步骤如下:

    1.现在SVN最新的代码到工作区中,然后选中该项目 -- 右键 -- Team -- 合并,进入到下个页面,如下图

    2.点击Next,进入的待同步至本地(即主干)的分支对应的路径。此处可以选择某个文件夹进行合并,此时分支对应的路径为分支下该文件夹对应的路径。

    3.默认Next,对应冲突文件的处理时稍后处理,点击完成。

    4.冲突文件的解决方法:

    1.分支的文件改动较少时,将本地合并后的冲突文件设置为已解决(方法:选中文件右键-Team-标记为已解决),并用主干最新的代码覆盖(方法:选中文件右键-Team-ReplaceWith-资源库中最新内容),然后将分支的改动拷贝至本地文件即可。

    2.分支文件改动较多时,主干文件改动较少时,可将本地的冲突文件置为已解决,然后将主干文件的改动拷贝到分支文件中,然后拷贝分支文件直接覆盖主干的文件即可。

    3.分支文件改动较多且,主干文件改动也多时,这种情况需要灵活处理:首先查看那个文件的改动清晰,将改动清晰的代码复制到另外一个文件中是最佳的方式。

         注:在解决冲突文件时,使用比较文件的工具软件:Beyond Compare 3

        

             对于将主干代码合并分支的操作同理。

        

         将分支2个版本之间的代码合并到主干的方法参看:http://www.cnblogs.com/step-by-step1/p/3991422.html                       

  • 相关阅读:
    ubuntu下pip的安装和使用
    跨域总结
    本地存储小结
    SVN
    appium整理文档
    appium python andiroid自动化文档整理笔记
    Python 接口测试(二)
    Python 接口测试(一)
    Python 接口测试(四)
    Python 接口测试(三)
  • 原文地址:https://www.cnblogs.com/step-by-step1/p/3989127.html
Copyright © 2011-2022 走看看