安装
首先去eclipse的官网上下载一个svn的插件包,zip格式的。
下载好后,如图所示。
然后在eclipse的图形化界面中导入本地的svn插件。
在图形化界面中选择Help中的Install New Software,然后弹出窗口如下
点击add按钮,然后选择下载好的本地zip格式的插件路径。记住要起个Name
在勾选的时候要注意这几个地方的勾选,前两个要勾上,第三个要去掉钩子。
然后第一个当中有个名字为: Subclipse Integration for Mylyn 3.x (Optional)的要把钩子去掉(这个是检查版本更新的)第三个钩子也是。
之后都是默认next的就ok了,安装完成之后需要重新启动eclipse才可以使用svn的功能。
导入SVN项目
在eclipse图形化界面下,选择File –> New –> Other中找到SVN中的从SVN检出项目
然后选择创建新的资源库位置、输入URL、输入用户名和密码、选择要导入的工程、点击Finish即可导入成功。
基本的操作
在导入项目之后,就可以进行一些提交,同步的基本操作了,只要右键点击项目,选择Team –> 同步 ,,可以看到具体的跟库不相同的地方。
第一个箭头指的是本地并不是库的最新版本,相比较本地,库中多出了什么。
第二个箭头指的是本地已经是库的最新版本,自己又对本地又修改或添加了什么东西。
第三个箭头是,本地不是库的最新版本,而且本地还有修改或者添加(冲突)
第一种情况可以直接把库的最新版本弄到本地,第二种可以把本地提交到库中,第三种就需要自行查看,什么地方有冲突,然后合并代码之后,先把有冲突的地方复制到剪切板,然后将库的最新版本更新到本地,然后再在本地复制修改,然后再提交到库中。
将本地修改提交,或者将库同步到本地,都是鼠标右键点击工程中的需要变动的文件夹或者文件,选择Team中的提交或者更新即可。或者在同步窗口中也可以右键鼠标然后选择更新或者提交,更新提交在选择具体文件时,一般也将文件所在的文件夹同时选上。