Eclipse-Subclipse插件使用
Subclipse是Eclipse的一个插件,为Eclipse添加SVN版本控制功能。
Eclipse中安装Subclipse插件
通过Install New Software安装
Eclipse -> Help -> Install New Software -> Add,location中填入下面的url
https://dl.bintray.com/subclipse/releases/subclipse/latest/
出现Subclipse和SVNKit,全都勾选安装。
重启Eclipse后Window->Preferences->Team中有SVN配置项说明安装成功
通过Eclipse Marketplace安装
Eclipse -> Help -> Eclipse Marketplace… ->
Find:输入subclipse搜索,安装。
设置不需要纳入版本控制的文件
Window->Preferences->Team->Ignored Resources->Add Pattern 依次添加下面的模式串
target
.settings
.classpath
.project
检出svn项目到Eclipse并导入为Maven项目
File->Import->SVN->从SVN检出项目->创建新的资源库位置->输入url->选择文件夹->作为工作空间中的项目检出
然后再在src上右键导入maven工程:
Import->Maven->Existing Maven Projects,
选择刚刚SVN checkout下来的项目,导入。
已有项目连接至svn
- 情况1:已在TortoiseSVN关联svn,但没有在Eclipse中关联SVN的项目。
项目上点右键->Team->Share Project…->SVN
提示:“项目已有SVN/目录。有可能它先前已共享,或是使用另一工具取出的。将自动地使用以下信息进行共享。”
点确定即可 - 情况2:未在TortoiseSVN关联svn(例如新建的工程),也没有在Eclipse中关联SVN
项目上点右键->Team->Share Project…->SVN->使用已有资源库位置->使用指定的模块名,浏览,选择svn目录->完成。 - 情况3:若先在Eclipse中安装subclipse插件,再导入已关联SVN的Maven项目,则自动在Eclipse中关联SVN。
已连接到svn的项目从svn断开
项目上点右键->Team->断开连接->从目录中删除svn元信息
分支操作
切换到分支/主干
项目上点右键->Team->切换…
项目上点右键->Replace With->分支/标记…
至URL:填入分支/主干的SVN目录,其他选项不动。
分支代码合并到主干
- 若当前工程在分支代码上,先通过“Replace With”或“Team->切换”切换到主干代码。
- 项目上点右键->Team->合并(Merge)->Merge a range of versions->
在Eclipse中合并不是很方便,用TortoiseSVN的界面合并更方便一些。
创建分支(Tortoise SVN)
- 新建一个存放分支的文件夹adap-re,并提交到svn
- 在主干adap-re上右键,Branch/tag…,To path:选择刚才新建的分支文件夹adap-re,并指明一个和本分支相关的子文件,例如 adap-re/data-push
- 到分支文件夹adap-re中update即可。
上一篇 Linux-系统目录
下一篇 XML