文章摘自:http://www.cnblogs.com/xmmcn/archive/2013/03/01/2938365.html

感谢博友分享!

Eclipse 导入项目与 svn 插件关联全过程记录  

今天想整理一下相关项目的前端代码以及目录结构,故利用svn客户端(TortoiseSVN 1.7.2)从trunk上新建了一个branches,然后checkout到本地.
打开Eclipse,点击 File -> Import -> General -> Existing Projects Workspace -> Next -> 选中 select root directory,点击 Browse 浏览,确认项目本地地址,点击 Finish。至此,项目导入完毕。
 
现在项目已经导入进来了,但是,点击导入的项目右键选择 Team,没有相关的Update以及Commit,出现的是 Share project..等选项。这是因为我们的项目还没有与Eclipse的svn插件相关联。说到这里,我还要补充一点,为什么我在导入项目的时候不选择从 svn上面更新下来呢?我刚开是这么选择的,但是在本地文件中,svn导入下来的项目无法右键update与commit,必须在Eclipse里面选中 相关项目进行svn同步(我对Eclipse不熟,但是我遇到的问题就是这样的,所以我也这么认为,有可能说得不对)
 
现在我们就来把导入的项目与svn插件相关联,这样一来,我在svn本地文件中也能更新与提交,我在Eclipse里面也能更新与提交。我们在项目上右击,选择Team -> Share Project..然后,杯具的问题出现了,报错了!错误信息“Please upgrade your Subversion client to use this working copy.”提示升级啊,这是个什么情况呢?搜索了一下,找到这么一篇文章:
这里摘取重点部分内容如下:
(1)错误信息:在Eclipse下导入SVN工程后无法关联,右击工程 -> Team -> Share Project... -> SVN 提示如下错误信息
Please downgrading your Subversion client to use this working copy
本地环境:
TortoiseSVN版本:TortoiseSVN 1.5.9
Eclipse下SVN插件版本:Subclipse 1.8.5
解决方案:把Eclipse SVN插件换成 Subclipse 1.6.18即可
(2)错误信息:
Please upgrade your Subversion client to use this working copy.
本地环境:
TortoiseSVN版本:TortoiseSVN 1.7.5
Eclipse下SVN插件版本:Subclipse 1.6.18
解决方案:把Eclipse SVN插件换成 Subclipse 1.8.5即可
Subversion下载地址:

http://subclipse.tigris.org/servlets/ProjectDocumentList?collapseFolder=1730&folderID=2240

 
这里说了,需要升级,那么好吧,给svn插件升级!我先点击链接下载了Subclise 1.8.x到硬盘,然后怎么升级呢?我不知道啊,再搜索Eclipse安装svn插件,感谢伟大的google。Eclipse安装SVN插件 这篇文章图文并茂的说明了如何在Eclipse中安装svn插件:
3、SVN插件下载地址及更新地址,你根据需要选择你需要的版本。现在最新是1.8.x 
Links for 1.8.x Release: 
Eclipse update site URL: http://subclipse.tigris.org/update_1.8.x 
 
Links for 1.6.x Release: 
Eclipse update site URL: http://subclipse.tigris.org/update_1.6.x 
 
Links for 1.4.x Release: 
Eclipse update site URL: http://subclipse.tigris.org/update_1.4.x 
 
4、下载插件包,将插件包复制到Eclipse安装目录。
将插件包features和plugins目录中的文件分别复制到Eclipse安装目录的features和plugins中。然后重启Eclipse 就好了
 
5、通过Eclipse安装,看图 
 
 
然后一路点Next,就OK了!!
 
等等,有什么地方不对?我们的Eclipse是已经装过了svn插件的啊,用这样的方法替换可行吗?(我试过了,是可行的,虽然会报一大堆的错误。。)
好吧,按照正常的思路,我们先卸载svn插件,再安装高版本的,这样应该就没错了。
 
Eclipse卸载插件比较简单,按图操作就好了:
    
把svn相关的都卸载(Uninstall)就好了。卸载完成我们重启一下,然后用上面的方法(本地导入,在线安装两者都可)安装新版的svn插件。然后再重启。
 
重启好以后,重复项目关联svn的动作,Team -> Share Project ,后面就是选择,输入密码之类的,然后就ok了!
 
总结,这一趟下来,让我对Eclipse了解更深了,以前对这个软件有畏惧,就是因为感觉它配置繁多,我记不住。在查找资料的途中,看到这么一
句话:记不住是因为重复的次数不够多。真心觉得说得太好了。解决问题的过程中不要忽略搜索引擎强大的作用,感谢网络,特把此过程记录分享,希望能够帮助到
有需要的人。
 

Eclipse 导入项目与 svn 插件关联全过程记录的更多相关文章

  1. eclipse导入本地的svn项目后不能在team提交更新

    由于项目是在本地有svn检出,然后再想通过eclipse 修改然后在eclipse内部提交和更新,但是此时,team里并没有update和commit选项, 又不想重新再检出一次项目,怎么办? 可以在 ...

  2. 【Eclipse】Eclipse上如何集成SVN插件

    SVN的安装 下载svn插件site.zip工具包 解压site工具包,将内容放置到eclipse\dropins目录下 重启 eclipse 打开 SVN 窗口 提示:如果 SVN 图标出现红色方块 ...

  3. Eclipse导入项目: No projects are found to import

    Eclipse导入项目: No projects are found to import  如果发导入工程import的时候,出现”No projects are found to import” 的 ...

  4. Eclipse Jee Oxygen安装svn插件

    转: Eclipse Jee Oxygen安装svn插件 技术标签: eclipse  svn Eclipse Jee Oxygen安装svn插件 入主题: 选择Eclipse->菜单-> ...

  5. Eclipse已经安装了SVN插件,但是在获取SVN代码时,一直处于progress....

    Eclipse已经安装了SVN插件,但是在获取SVN代码时,一直处于progress.... 后来升级把SVN插件升级到了1.10x,在获取就看轻轻松松搞定了 由此得出: 在安装EclipseSVSN ...

  6. Android eclipse导入项目后出现Unable to resolve target 'android-17'解决方法

    eclipse导入项目后出现Unable to resolve target 'android-17'解决方法.在最后附带还有一种编译逻辑不成功情况解决方法. 一.问题情况 二.解决的方法 1.改动项 ...

  7. 1,eclipse导入项目jdk版本不一样解决方案 2,java报javax.servlet.jsp cannot be resolved to a type

    一:eclipse导入项目jdk版本不一样解决方案 参考博文: https://www.cnblogs.com/chenmingjun/p/8472885.html 选中项目右键 --> Pro ...

  8. Eclipse导入项目提示No projects are found to import解决办法

    使用Eclipse导入项目时遇到No projects are found to import提示的解决办法. 这是因为导入的文件里面缺少两个文件:.classpath.project 在这里三种方案 ...

  9. eclipse导入项目jdk版本不一样

    一:eclipse导入项目jdk版本不一样解决方案 参考博文: https://www.cnblogs.com/chenmingjun/p/8472885.html 选中项目右键 --> Pro ...

随机推荐

  1. C语言 字符串的声明与使用

    // 字符串的定义和初始化 void test() { // "mj" char s[] = {'m', 'j', '\0'}; // 字符串"mj" ] = ...

  2. Android(java)学习笔记31:泛型高级之通配符

    1. 泛型高级之通配符: package cn.itcast_07; import java.util.ArrayList; import java.util.Collection; /* * 泛型高 ...

  3. 如何写一个FMDB帮助类?看看runtime吧

    FMDB是一个封装很好的sqllite类库.项目中调用的时候只需要写SQL语句,就能实现数据的CURD.我试过即使手写SQL语句也很麻烦,需要一个字段一个字段的拼上去,而且容易出错.有没有动态获取字段 ...

  4. spring boot Unable to find a @SpringBootConfiguration, you need to use @ContextConfiguration

    java.lang.IllegalStateException: Unable to find a @SpringBootConfiguration, you need to use @Context ...

  5. js中实现页面跳转(返回前一页、后一页)

    一:JS 重载页面,本地刷新,返回上一页 代码如下: <a href="javascript:history.go(-1)">返回上一页</a> <a ...

  6. udt的java版本judt项目持续升级1.2版本

    修改了一些问题,努力兼容udt4版本.具体内容查看项目更新说明: 当前项目版本1.2 地址:https://github.com/jinyuttt/judt

  7. 我的第一个Python程序

    #我的第一个Python程序 def is_valid_date(strdate): #判断是否是一个有效的日期字符串 try: #判断是否是时间格式 if ":" in strd ...

  8. 揭开redux,react-redux的神秘面纱

    16年开始使用react-redux,迄今也已两年多.这时候再来阅读和读懂redux/react-redux源码,虽已没有当初的新鲜感,但依然觉得略有收获.把要点简单写下来,一方面供感兴趣的读者参考, ...

  9. Form表单之复选框checkbox操作

    input复选(checkbox): <label>input复选1组:</label> <input type="checkbox" name=&q ...

  10. vuex vue状态管理

    第一步安装vuex(安装在生产环境) npm install vuex 第二步 src下新建store文件夹 用来专门放状态管理,store文件夹下新建四个js文件 index.js  actions ...