1、什么场景下需要创建分支
场景一
有客户想对产品做定制,但是我们并不想修改原有的svn中trunk下的代码,例如为客户演示的版本。
1.不需要Merge回Trunk
2.将这样的分支创建在Trunk目录下,作为并行项目持续开发
场景二
我们正在开发产品下阶段的任务,但上阶段还有一些BUG未修复。
1.需要Merge回Trunk
2.将这样的分支创建在Branches目录下
2、创建分支
打开SVN资源库研究布局 --> 右击项目名 --> 分支/标记--> 输入或选择分支所在路径 --> Next --> 选择主干版本号 --> Next --> 写注释 --> Finish
3、分支归并
从主干合并到分支
打开Javaperspective布局 --> 右击分支项目名 --> Team --> 合并 --> 选择Trunk项目的路径
从分支合并到主干
打开Javaperspective布局 --> 右击Trunk项目名 --> Team --> 合并 --> 选择分支项目的路径