1. 打开MyEclipse,再选择window->show view -> svn 资源库

 

新建资源库,输入URL为http://localhost/Project_Version,这个时候会报一个错误RA layer request failed,有的时候还会报出现连接不上localhost,如下图:

 

后来,我就选择在URL里输入刚创建的仓库svn://localhost/ Project_Version,这个时候是可以的。对于这个方法,我说两点,第一好像在新建仓库后还需要import一个文件,才可以这样,不然也会报错;第二那就是我第二天重启电脑后又发现不可以访问了,所以我放弃了这种方法。改为一种我自己摸索出来的一个方法。

2、重新新建SVN仓库

在硬盘上建一个文件夹(必须为空),后再空文件夹右键->TortoseSVN->Create repository here,单击,就OK了,看看现在文件夹里面发生了什么变化。这样就建立了一个仓库,这个仓库以后就可以进行版本管理之用了。

在线版本控制之SubVersion与MyEclipse整合

在线版本控制之SubVersion与MyEclipse整合

三.再在MyEclipse里打开SVN透视图,新建一个资源库,输入URL为:file:///G:/Project_Version(不要问为什么,我也不知道,是我尝试出来的,大家也可以这样,保证可以完成SVN操作),好了,现在已经在MyEclipse里新建了一个资源库了,现在你就可以把你的工程发布到资源库里

在线版本控制之SubVersion与MyEclipse整合

四.工程发布到资源库

新建一个工程,并新建一个java程序,如下:

在线版本控制之SubVersion与MyEclipse整合

现在我们来体会一下SVN的强大了

先在工程右键,->Team->Share project,一直跟着向导就可以了。

在线版本控制之SubVersion与MyEclipse整合

看看控制台的输出:

mkdir --parents -m "初始导入。" file:///G:/Project_Version/testSVN

checkout file:///G:/Project_Version/testSVN -r HEAD --depth=immediates --force

Checked out revision 1.

说明什么,说明插件已经帮我们做了好多命令行窗口的工作了。

在线版本控制之SubVersion与MyEclipse整合