分支
里面是我的这个分支

主干

实现思路:
把自己的分支(dev_TnMDM_sdm)代码拉到本地,然后将本地的分支(dev_TnMDM_sdm)代码作为合并(merge)的工作区,进行合并,最后提交分支代码到svn即可;


具体合并操作步骤:

  1. 选中本地分支项目(dev_TnMDM_sdm)鼠标右键TortoiseSVN/merge
  2. 选择 merge two different tree , next
  3. 先选 To: 选择主干(trunk)项目的svn路径
    To 就是以哪个为基准,合并from 到 to 的 操作,这里因为是分支同步主干代码,所以to 就是主干,以主干为基准,如果分支上如果少了a.text文件,那就执行add a.text操作,如果分支多了 b.text 文件,那就执行 delete b.text 操作,如果分支修改了 c.text, 那就执行 update c.text 操作,
    总而言之,就是以 to 里的为基准,看 from 到 to 需要执行哪些操作,然后将这些操作合并,将合并后的项目放到拷贝的工作区(working copy )内项目中
  4. 再选from: 选择分支(branches)项目的svn路径
  5. next
  6. test merge
  7. merge
    分支同步主干代码完成;

那主干同步分支,同理,只不过,选中本地从主干拉取得项目作为工作区,是以分支为基准,从主干到分支,少了a.text文件,就执行add a.text 操作,修改了b.text 文件,就执行 update b.text 操作,然后将这些个操作合并到拷贝工作区(working copy)中,然后commit主干即可。

【svn】svn分支(branch)如何同步主干(trunk)的代码?相关推荐

  1. idea svn切换分支像eclipse一样主干覆盖分支代码(亲测有效)

    1.//在idea中svn切换到新分支:[vcs] -> [subversion] -> [update file]. 修改其中的svn路径即可 类似eclipse中team->sw ...

  2. svn 主干(trunk)、分支(branch )、标记(tag) 简介

    在SVN中Branch/tag在一个功能选项中,在使用中也往往产生混淆. 在实现上,branch和tag,对于svn都是使用copy实现的,所以他们在默认的权限上和一般的目录没有区别.至于何时用tag ...

  3. svn打分支与分支合并回主干

    从当前主线copy一份和主线一样的代码仓,在不影响主线功能的前提下,开发新功能.Copy出来的新代码仓即为分支Branch,原代码仓即为主线Trunk.新功能开发完后,需再手动由分支合并(merge) ...

  4. svn 分支(branch)和标签(tag)管理

    版本控制的一大功能是可以隔离变化在某个开发线上,这个开发线就是分支(branch). 分支通常用于开发新功能,而不会影响主干的开发.也就是说分支上的代码的编译错误.bug不会对主干(trunk)产生影 ...

  5. svn 合并分支代码到主干

    1. eclipse 安装subclipse 2. 将主干trunk导入到eclipse中 3. 右键选择team-->合并,注意,去掉红色圈内的选项 4. next 选中select查找svn ...

  6. SVN中tag branch trunk用法详解

    来源:http://developer.51cto.com/art/201005/201718.htm 本节主要讲解一下SVN中tag branch trunk的用法,在SVN中Branch/tag在 ...

  7. svn合并分支到主干_谈谈代码分支管理

    前言 从2019年上半年云音乐的客户端团队开始迁移到双周迭代后,随之而来的是我们需要重新调整代码分支的管理方法,来应对开发流程的变更. 双周迭代顾名思义一周开发一周测试,目的就是为了快速交付.纵观整个 ...

  8. svn多分支合并主干冲突 svn Working copy and merge source not ready for reintegration

    svn多分支合并主干方法 分支a合并到本地主干后,本地主干提交代码到svn主干,这时主干版本改变,分支b再提交代码到主干会报冲突,版本不统一,这时的解决办法是: 方法1.将主干代码合并到分支b,提交分 ...

  9. SVN创建分支 并且把分支代码合并到主干

    从主干拉取分支 svn服务上仓库目录结构: 拉取主干代码: 切换拉取的代码 由"主干位置" 到 "新建分支" 位置 当前主干代码位置 创建分支,并且把当前代码s ...

  10. svn 合并分支 等

    [转载]svn分支(branch)创建.合并(到trunk).冲突解决. Leave a reply 转载自:http://zccst.iteye.com/blog/1430823 一.创建分支 1, ...

最新文章

  1. torch量化感知训练示例项目
  2. 关于 typedef typedef struct typedef union理解 --写给不长脑子的我
  3. 深入理解Java自带的线程池和缓冲队列
  4. 解决xcode升级插件失效
  5. ajax头文件报错,AJAX的CSRF保护
  6. 价值上亿元的IT机房,都有哪些设备?
  7. 使用alipaySDK编译时找不到openssl/asn1.h文件的解决办法(初探)
  8. [深度学习基础] 2. 线性分类器
  9. 多次fork问题(python 版)
  10. Flask安装首页显示
  11. 《众妙之门——用户体验设计的秘密》一2.3 触摸至上的设计
  12. oracle删除列的限制,深入理解Oracle索引(10):索引列字符类型统计信息的32位限制...
  13. sql server下载教程
  14. 生产环境服务器部署kvm虚拟化6,KVM虚拟化平台环境部署
  15. Tableau零基础教程
  16. Windows Shell 编程 第十章
  17. vue实现视频播放器功能,你学会了吗
  18. Springboot 删除指定文件夹或文件(Java删除指定文件夹或文件)
  19. Mysql-DATE_FORMAT()日期格式
  20. java验证歌德巴赫猜想

热门文章

  1. html黑底白字的代码,黑色背景代码-背景是黑色的,怎么样才能让字变成白色 爱问知识人...
  2. lcd显示c语言程序,LCD1602液晶显示(51单片机c语言)
  3. EasyGame网络游戏服务器解决方案
  4. python arp 网关_python使用arp欺骗伪造网关的方法
  5. C++搭建集群聊天室(二):安装muduo网络库
  6. Microsoft Office 2019 正式版 安装记录
  7. LitePal简单用法
  8. 统计通话次数和时间的软件_通话时间统计app下载-通话时间统计v2.5 安卓版-腾牛安卓网...
  9. Elasticsearch自定义插件
  10. 【免费模版分享】任务管理移动端Axure原型模板