文章摘自: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. 转载:em(倍)与px的区别

    转载出处:http://www.cnblogs.com/showker/archive/2010/05/24/1742821.html 在国内网站中,包括三大门户,以及“引领”中国网站设计潮流的蓝色理 ...

  2. 【转】有关onpropertychange事件

    <div style="border:1px solid #fc0;height:24px;width:300px;" id="target">&l ...

  3. PHP设计模式——适配器模式

    <?php /** * 适配器模式 * 适配器模式是将某个对象的接口适配为另一个对象所期望的接口 * * 在需要转化一个对象的接口用于另一个对象时,最好实现适配器模式对象 */ class We ...

  4. 一步一步部署SSIS包图解教程

    本文就SQL统计分析SSIS包的部署进行一次详细的部署图解教程,Sql Server Integration Services 提供了非常简单的部署工具,利用这些工具可以方便地将包文件(*.dtsx) ...

  5. HTML5之转动的轮子

    <!doctype html><html> <head></head> <body> <canvas width="1000 ...

  6. Openresty最佳案例 | 汇总

    转载请标明出处: http://blog.csdn.net/forezp/article/details/78616856 本文出自方志朋的博客 目录 Openresty最佳案例 | 第1篇:Ngin ...

  7. iOS之报错“Cannot create __weak reference in file using manual reference counting”解决办法

    解决的办法:在Build Settings--------->Aplle LLVM8.0 - Language - Objectibe-C------------->Weak Refere ...

  8. Percona-Tookit工具包之pt-index-usage

      Preface       There're many ways relevent with performance tuning.For example,using indexes proper ...

  9. 通过Ambari2.2.2部署HDP大数据服务

    node1 amari-server   node2 amari-agent namenode1,datanode,resourcemanager,zk node3 amari-agent namen ...

  10. Vue使用json-server来进行后端数据模拟

    正开发过程中 前后端分离或者不分离 ,接口多半是之后与页面的开发 ,所以建立rest的APL的接口 给前端提供虚拟的数据是非常必要的 所以这里我使用了json-server作为工具,支持CORS和JS ...