Eclipse中SVN分支与合并

时间:2024-03-02 06:57:22

一、创建分支

 

Eclipse中利用svn插件创建分支,如下图

wKiom1h3RvfhHVdPAAEBWVqxLxs750.png

wKioL1h3R0Hz8JhUAACWgLJeoKc385.png

 

wKioL1h3R3ySl47ZAABc2LV7-DA593.png

 

wKioL1h3R4jzXvwVAABdroP6BgY740.png

 

 

wKiom1h3R6aQnsOQAABoDSkhtdo986.png

 

分支创建完毕,查看svn资源库中可以看到,分支信息:

wKioL1h3R8bxx6R6AAARlUu9h0Y085.png

 

 

二、分支合并主干

 

1、切换到分支,如图

 

wKioL1h3SAbS9xIuAAAmU98YT8U399.png

切换:

wKiom1h3SBew45FJAADqjQ81_hQ614.png

 

wKioL1h3SDKjQdh-AACiHOeZ21s272.png

 

 

wKiom1h3SEWTLpb2AAAnAY7ws8s768.png

 

 

2、修改分支信息

pojo中新增Test类,并提交到svn中(一定要提交哦!)

wKiom1h3SF_ARB0lAABzpsWQZy4314.png

3切换到主干中,准备合并主干

此时主干的pojo中是没有Test类的。

wKioL1h3SJbi7TQrAAA8SnlIHsQ580.png

4、分支合并主干,在主干上操作

 

wKiom1h3SLegH2mwAAFwOPHtl9Q007.png

wKiom1h3SNHySoUaAADb0xFn22w414.png

wKioL1h3SOTAhGlNAAB5YBvCu34482.png

分支合并主干完成,发现主干pojo中新增了Test类,此时只需要提交svn即可。

新增类:

wKiom1h3SQXQIt72AAA-U-M5DI0441.png

三、主干合并分支

 

1、修改主干Test类中信息,并提交。

 

wKioL1h3S5-xXNlnAACgTSon9UQ614.png

 

2切换到分支中,准备合并分支

wKioL1h3SX7gsr-tAAB2qsy3oL8675.png

3主干合并分支,在分支上操作

wKioL1h3Sf7AG5OYAAEHghoB_C4668.png

wKioL1h3Sh7QNGnLAADb0xFn22w554.png

wKiom1h3Si_SpMcbAAB1AcyzkTk525.png

合并完毕,提交分支代码到svn

wKiom1h3Sk2CzHt9AADBXvsLEEY587.png

 

这里分支和主干采用的都是Head版本,仅作为图解示例,项目中使用时From的版本要对应选择分支或者主干的最初版本。