SVN 主干和分支的拆分与合并(版本控制)

来源:互联网 发布:千牛 卖家工作台 mac 编辑:程序博客网 时间:2024/06/05 15:57




主干拆分分支

一般在开发的过程需要主干分支的时候基本项目以及目录已经搭建好了,故在主干分支的时候需要做的是创建分支文件夹,把相关主干相关项目复制到分支既可以进行开发,相关步骤如下:

1.      复制SVN里的文件URL;

2.      在桌面鼠标右击选择 TortoisSVN-----àRepo-browser----à把复制的URL粘贴---à点击OK;

3.      在分支branches文件夹下创建新的分支文件 步骤如下:

3.1   右击branches文件夹----à选择 Createfolder ;

3.2   在New Name里填写自己分支的版本号;

3.3   点击OK;

4.      复制刚刚创建的分支文件夹URL

右击文件夹选择Copy URL toclipboard;

5.      主干相关项目拉到分支步骤:

5.1   右击主干相关项目选择Copy to ;

5.2   New name里粘贴刚刚复制的分支文件夹URL;

5.3   点击OK;

5.4   编辑相关说明文字;

5.5   OK

 

 

分支合并

Eclipse下的合并【切换项目SVN路径至主干】

1.      前期准备

1.1   当然相关的工具如:eclipse和SVN的合成必须具备;

1.2   从SVN检出相关项目,进行修改开发完成以后

2.      右击要合并的项目---à选择Team

3.      选择  合并(M) 点击;

4.      选择合并的类型

4.1   我这边选择第一个 Merge a range of revisions

4.2   点击Next

5.      选择需要合并的分支和版本号

5.1   Mergefrom:选择的项目

5.2   Revision :我这边选择的是第一个All eligiblerevision

5.3   Next

6.      选择不同类型文件的合并方式并完成

6.1   Text files:我这选 第一个Prompt me for eachconflict and let me decide;

6.2   Binary files: 第一个Prompt mefor each conflict and let me decide;

6.3   Property conflict:第一个Prompt me for eachconflict and let me decide;

6.4   Tree conflict:第一个Prompt mefor each conflict and let me decide;

6.5   点击Next;

相关TortoiseSVN 查看下面资料

http://blog.csdn.net/maplejaw_/article/details/52874348

原创粉丝点击