使用svn与maven管理的项目导入Eclipse,可是与本地svn客户端关联不上?

由于这个问题,致使个人项目导了删,删了导。如今终于弄明白了。html

首先,需求场景是:
    1.使用svn进行版本控制;
    2.使用maven进行项目管理。
    3.使用Tortoise svn将项目检出到了本地。eclipse

目的:
    将项目导入到eclipse,而且能够经过eclipse的svn插件与本地客户端关联,进行代码更新maven

步骤:svn

一、经过Existing Maven Project 将maven项目导入到eclispe(须要eclipse的maven插件,以及maven的配置,这里就不详细叙述了)spa

二、确认eclipse的subclipse插件(svn插件).net

eclipse的svn插件有两种:Subclipse与Subversive 其中subclipse是SVN官方插件, 二者的比较点击这里  这里要选择使用subclipse,至于缘由我认为由于项目要与本地svn相关联,而本地使用的是svn官方的Tortoise svn管理项目的(更直白的一个缘由是使用subversive是能够关联项目,可是老是提示我输入帐号密码,按要求输入也一直提示错误,这是我使用subclipse最重要的一个缘由)。插件

注意:subclipse的版本必定要与Tortoise svn的版本向对应,它们的对应关系以下:(详细介绍点击这里3d

Subclipse 1.10.x --> TortoiseSVN 1.8.x
Subclipse 1.8.x  --> TortoiseSVN 1.7.x
Subclipse 1.6.x  --> TortoiseSVN 1.6.x
Subclipse 1.4.x  --> TortoiseSVN 1.5.x版本控制

版本不一致很是容易致使项目导入不成功htm

eclipse中的设置以下:(使用JavaHL,也就是subclipse)

 

三、将maven项目与svn关联,eclipse中的设置以下

在项目上右键-> Team -> Share Project, 而后选择svn -> 选择项目 -> finish就能够了。

 

到这里基本就完成了,可是不表明完事了。别忘了 maven -> Update一下。

 

参考:http://www.myexception.cn/cvs-svn/1817625.html

相关文章
相关标签/搜索