zoukankan      html  css  js  c++  java
  • 使用svn与maven管理的项目导入Eclipse,但是与本地svn客户端关联不上?

    因为这个问题,导致我的项目导了删,删了导。现在终于弄明白了。

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

    目的:
        将项目导入到eclipse,并且可以通过eclipse的svn插件与本地客户端关联,进行代码更新

    步骤:

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

    2、确认eclipse的subclipse插件(svn插件)

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

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

    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

    版本不一致非常容易导致项目导入不成功

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

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

    在项目上右键-> Team -> Share Project, 然后选择svn -> 选择项目 -> finish就可以了。

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

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

  • 相关阅读:
    define和typedef
    keil5配置stm32库函数开发
    SPI、CAN、I2C
    flash,sram
    关于网络地址
    关于定时器、波特率、TH和TL值的计算
    关于串口工作方式
    ad各层
    AD快捷键
    OAuth2.0 微博登陆网站功能的实现(一)获取用户授权及令牌 Access Token
  • 原文地址:https://www.cnblogs.com/gdayq/p/5868083.html
Copyright © 2011-2022 走看看