Eclipse下svn的创建分支/合并/切换使用

转载 2016年08月29日 09:11:14

如何在svn主干上创建分支,用分支来进行程序的bug修改,而主干上进行新功能的开发。分支上的bug修改完,发布后,可以合并到主干上。项目程序可以在主干和分支之间进行切换,来实现主干和分支的同时维护。

       1.创建分支

        创建分支实际上就是将程序copy一份到指定的分支目录,如下图示:



在项目名称上点击右键,弹出菜单,选择“Team”,再选择“Branch/Tag”,弹出下面的页面: 



 

上图中的“Copy to URL”填写创建新分支的路径地址,后面会将程序copy到该目录下,形成新的分支。点击“Next”:

 

 

选择当前最新的版本,点击“Next”



 

如果勾选了上图下面的switch working copy to new branch/tag,eclipse的程序项目会自动切换到分支下。这里我们不选择,待会自己切换。

这样就创建了一个1.0的分支

         2.合并

         可以从主干合并到分支,也可以从分支合并到主干,根据需要可以选择合适的选项,如下图:



 

上图中的选项:

        1) 从主干合并到分支

        2) 从分支合并到主干

        3) 将主干上的修改合并到分支

        4) 合并2个分支到主干

        5) 从主干到分支,手工指定不需要合并的修改

        6) 从主干到分支,手工指定要合并的修改



 

上图显示没有任何修改,所以不用进行合并。

 

3.切换

在项目名称上点击右键,选择“Team” –> “switch to another Branch/Tag/Revision”。



 

选择需要切换的目的地址,点击ok即可。

 

这样,在项目里就可以在主干和若干分支间进行任意切换,来实现对不同版本/分支的程序进行修改提交操作。

Eclipse下svn的创建分支/合并/切换使用

最近接项目要求,要在svn主干上创建分支,用分支来进行程序的bug修改,而主干上进行新功能的开发。分支上的bug修改完,发布后,可以合并到主干上。项目程序可以在主干和分支之间进行切换,来实现主干和分支...
  • lisq037
  • lisq037
  • 2013年12月23日 11:02
  • 73637

phpstrom使用svn创建分、支合并到发布流程

一 创建分支branches   弹出下面对话框   repository location:选择库的位置,也就是trunk主干线地址,在copy to中选择要创建的分支地址,在branch or t...
  • zkg510168343
  • zkg510168343
  • 2015年01月20日 18:32
  • 1005

图解使用Eclipse的SVN插件创建项目的主干/分支/标签

本文细说如何在eclipse中把新建的项目导入svn库。 1. 把你的 Eclipse 项目添加到 SVN 仓库里的一个 "trunk" 文件夹中 从一个名为 "myproject" 的 Ecli...
  • wpydaguan
  • wpydaguan
  • 2016年03月23日 12:42
  • 2182

Android Studio在SVN上为什么要创建分支、如何创建分支跟合并分支、以及报错处理

Q:为什么要分支? A:项目开发一个迭代之后,在开发一个迭代之前,一般都是需要给项目设置分支,独立保存上一个版本的代码。这样有什么好处呢?比如说:开始下一个迭代,开发到一半的时候,发现上一个版本...
  • xqkillua
  • xqkillua
  • 2017年02月20日 13:48
  • 2149

SVN(TortoiseSVN)详细教程(四)--创建分支合并相互操作

一. 背景: 1. 项目中为何要创建分支,及合并?       比如我现在项目所有的文件放在主干上(trunk)中,由于需求的变更,需要增加新的需求,但是我们主干上还要继续往下开发,在此我们可以新建一...
  • u013354805
  • u013354805
  • 2015年09月25日 17:24
  • 6162

MyEclipse中SVN分支合并到主干

在项目开发中,需要添加一些新的功能,但是又不想影响到其他开发人员的项目进度,所以决定使用SVN分支进行开发,分支开发完毕后再合并到主干。本文介绍如何在eclipse中合并分支到主干。 1. 要想将分...
  • wky9421
  • wky9421
  • 2016年08月04日 10:07
  • 3014

Eclipse SVN 创建分支

Eclipse SVN 创建分支/回滚 在项目中,我们项目每完成一个版本都要把该版本的稳定版本备份起来,以备项目出问题时可以直接把备份的项目拿来使用,这时就要创建分支,当然也可以使用SVN 从修订版...
  • CSDNones
  • CSDNones
  • 2015年12月02日 14:00
  • 929

eclipse中git分支创建与合并(-)

1、team-->switch to -->new branch: 2、接下来,我们在自己的分支里面进行文章的更改: 3、提交已改动的内容到本地版本库 4、将改动pu...
  • liyantianmin
  • liyantianmin
  • 2015年06月24日 09:49
  • 10569

使用SmartSVN打分支与合并代码

新浪微博:东门兜环境:SmartSVN 9.1 英文版一、打分支1、在分支文件夹下创建历史时间文件夹。 2、在SmartSVN的svn管理目录中将刚才创建的历史时间文件夹Add一下。 3、之后点击...
  • yyh3663477
  • yyh3663477
  • 2017年01月12日 10:02
  • 3339

svn branch and merge(svn切换分支和合并)详解

下文的实践主要是参考了TortoiseSVN的帮助文档和Subversion的在线文档,Subversion的在线文档:http://svnbook.red-bean.com/en/1.5/svn-b...
  • xyw591238
  • xyw591238
  • 2016年07月15日 09:43
  • 2131
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Eclipse下svn的创建分支/合并/切换使用
举报原因:
原因补充:

(最多只允许输入30个字)