佑曦 2016-06-03 07:53 采纳率: 0%
浏览 1796
已结题

[CSDN史上插图最多的问题]SVN 合并分支 一直报树异常

1. 未上传svn的项目,未上传项目时svn结构

图片说明

图1 未上传的项目

图片说明

图2 Test1文件

图片说明

图3 没上传前的Svn目录

2. 上传svn 到主干trunk,Test1版本号842,svn结构

图片说明

图4 上传项目到trunk

图片说明

图5 上传后的目录,Test1 版本号842

图片说明

图6 上传后的SVN结构

3. 建立分支branches,svn结构,以及分支项目结构,Test1在分支的版本号依然是842

图片说明

图7 建立分支到branches

图片说明

图8 选择Head修订版

图片说明

图9 建立分支后SVN结构

图片说明

图10 分支项目结构Test1版本依然是842

4. 在主干项目修改Test1文件并且提交,版本号844

图片说明

图11 修改主干Test1文件添加第12行代码并提交

图片说明

图12 提交后的主干目录版本号844

5. 分支项目合并主干项目的更新

图片说明

图13 分支合并主干的更新

图片说明

图14 从trunk 合并

图片说明

图15 选择合并参数

图片说明

图16 分支获得一个更新

图片说明

图17 分支获得的文件

6. 分支修改test1文件并提交 版本号847

图片说明

图18 分支修改 Test1 添加一行代码并且提交,版本号847

图片说明

图19 分支提交后的目录

7. 主干项目合并分支项目

图片说明

图20 选择从分支合并到主干

图片说明

图21点击update之后可以继续

图片说明

图22 选择从branches 合并

图片说明

图23 合并选项

8. 主干合并得到分支更新,提交后版本号848

图片说明

图24 主干合并后的代码

图片说明

图25 主干合并后的目录,可以看到Test1版本号848

到此为止都是我能想到合理的,操作都是在分支之前建立的文件,如果在建立分支之后再建立文件,就会出错,如下

9. 主干建立新文件Test2 提交后 版本号849

图片说明

图26 新建文件Test2 并且提交

图片说明

图27 主干提交后的SVN目录

10. 分支项目合并主干的新建文件Test2

图片说明

图28 合并主干

图片说明

图29 合并时会出这个点update 然后点revert

图片说明

图30 点revert出来这个

图片说明

图31然后可以继续了

图片说明

图32 从trunk合并

图片说明

图33 合并选项

图片说明

图34 有一个更新

11. 合并后分支的状态

图片说明

图35 合并后分支的项目结构

图片说明

图36 合并后的分支项目文件

12. 分支项目可以合并到主干创建的Test2,然后分支修改test2并且提交 版本号850

图片说明

图37 在分支项目的文件里修改Test2加一行代码提交后版本号850

图片说明

图38 分支项目修改后提交的目录

13. 然后主干合并分支修改的test2(此帖问题)

图片说明

图39 选择从分支合并

图片说明

图40 合并时出现的,选择update 选择revert

图片说明

图41 选revert 出现的

图片说明

图42 然后可以继续了

图片说明

图43 从branches合并

图片说明

图44 合并选项

14. 然后发现树冲突,主干项目没有合并到分支的更新(此帖问题)

图片说明

图45 出现一个tree conflicts

图片说明

图46 主干的文件,并没有合并到分支的更新

图片说明

图47主干项目的版本号没变 图标出现双箭头

图片说明

图48 主干的文件属性

问为什么会出现tree conflicts怎么解决

  • 写回答

1条回答

  • 暮云收尽溢清寒 2016-06-03 14:56
    关注

    果然是图最多的,好复杂

    评论

报告相同问题?

悬赏问题

  • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?