引自: http://blog.csdn.net/chenchunlin526/article/details/54631458

TortoiseSVN 1.9.5安装 与 Eclipse4.4.2及以上版本中安装SVN插件 

 

1、先在本机安装TortoiseSVN 1.9.5

 

①安装包官网下载地址: https://tortoisesvn.net/downloads.html

   安装包本地快速下载: http://download.csdn.net/detail/chenchunlin526/9742411

可用在网上搜索汉化包。等安装完成后进行汉化。

②TortoiseSVN 1.9.5的汉化语言包下载地址:

http://download.csdn.net/detail/chenchunlin526/9742418

安装与汉化好之后

2、在eclipse中安装对应版本的SVN插件

注意:eclipse中的安装的插件要想和我们本地安装的TortoiseSVN对应上,需要版本相对应。

对应关系:

 插件1.8.x 对应 TortoiseSVN的1.7.x的版本
 插件1.10.x 对应 TortoiseSVN的1.8.x的版本
 插件1.12.x 对应 TortoiseSVN的1.9.x的版本
 
打开Eclipse 4.4,点击菜单Help—>Install New Software
进入安装窗体后,点击安装窗体的Add按钮,然后在弹出的窗体中输入插件安装地址
http://subclipse.trigris.org/update_1.8.x 对应TortoiseSVN 1.7.x 版本
http://subclipse.trigris.org/update_1.10.x 对应TortoiseSVN 1.8.x 版本
http://subclipse.tigris.org/update_1.12.x  为目前最高版本的SVN插件(截止到2017年1月20日), 对应TortoiseSVN 1.9.x 版本
 

Name全部勾选:

一直next即可安装好插件。

插件安装好后,eclipse中进行查看,window---> show view --->other , 搜索SVN

看到插件已经正常安装了。

3、在eclipse中使用SVN检出项目

注意:eclipse中的安装的插件要想和我们本地安装的TortoiseSVN对应上,需要版本相对应。否则不能关联。

验证本地安装的TortoiseSVN 1.9.5 与 eclipse里安装的SVN插件1.12.x 是否是对应的、是否起作用。

 

① 首先在D盘检出(check out)项目

备注:我这里已经检出了很多项目,我以项目sky为例进行讲解。“检出”的意思是从SVN项目仓库(比如公司的服

务器)把项目下载到本地计算机。

◆ 在D盘的根目录或者一个文件中,空白处右键【SVN 检出(K)...】

◆ 输入版本库 URL,即项目的SVN地址:

◆ 检出项目成功。

检出成功后,可以在项目上右键进行SVN更新,即更新项目等操作。

现在项目已经从SVN服务器检出(Check Out)到我们的本地计算了,并且文件夹上有绿色的勾了,红色的叹号表示

本地本地有改动还没有提交到服务器(sky项目在eclipse中我之前改了一些配置文件,所以才会有红色叹号)。

② 现在在eclipse中直接导入(import)我们的刚刚检出的项目。

file-->import -->

由于我的项目是maven版的,所以导入 "Existing Maven Projects".

等待项目下载完jar包之后,就可以看到项目已经和本地的关联了。

关联后会在项目的右侧有项目的说明、时间、代码提交者的信息,如图中箭头所指处。

 

至此,TortoiseSVN和eclipse的SVN插件已经正确关联。可以正常使用、开发、编辑、提交代码了。

-----------------------------------------------------------------------------------

【另外一种方式检出项目】

③ 也可以用另外一种方式检出项目到eclipse中

Window-->Show View --> SVN--> SVN资源库

然后就会在eclipse的最下方显示区,显示SVN资源库

然后在空白处右键,新建-->资源库位置

输入URL,finish之后,就会把项目SVN服务器的地址包含进资源库来。

在项目资源库上右键检出,这个步骤就和前面的检出到D盘的步骤是一样了。

这里项目就直接检出了工作空间workspace了,不用像检出到D盘一样导入项目了。

这两种方式的检出项目对比:

检出项目到D盘,然后再导入到eclipse里更加简洁,而且workspace中的项目删除了或者eclipse卸载了,D盘中的项

目不会受到影响。不过主要看个人使用习惯了,两种方式都行。

4、至此,TortoiseSVN和eclipse的SVN插件,以及关联都配置完成。

------------------------------------------------------------------------------------------

TortoiseSVN 1.9.5安装 与 Eclipse4.4.2及以上版本中安装SVN插件的更多相关文章

  1. 安装SQLServer2005错误无法在com+目录中安装和配置程序集

    无法在com+目录中安装和配置程序集c:\program files\Microsoft SQL Server\90\DTS\tasks\microsoft.sqlserver.MSMQTASK.DL ...

  2. 在win64位,python64位2.7版本中安装pyHook

    今天看了一篇博文说的是利用pyhook监听键盘鼠标事件(感兴趣的可以看博客园中相关文章),文章中使用的pyHook模块的官方下载地址是:http://sourceforge.net/projects/ ...

  3. 安装win8时提不能在gpt磁盘中安装

    首先,你要知道,GPT和NTFS根本就是两码事儿.所谓的GPT,是指可扩展固件接口 (EFI) 使用的磁盘分区架构,是与主启动记录 (MBR) 分区架构相对应的,是一种磁盘分区架构.而ntfs,fat ...

  4. Vmware 14.0 版本中安装Ubuntu 17.10版本无法调整分辨率的问题

    装完ubuntu后发现在vmware中选择了查看-自动调整大小-自适应客户机,虚拟机也无法随着窗口大小来切换分辨率,其实是因为WAYLAND限制了. 1. 先安装vim sudo apt-get in ...

  5. Ubuntu16版本中安装MongoDB

    https://docs.mongodb.com/manual/tutorial/install-mongodb-on-linux/ //授权 https://docs.mongodb.com/man ...

  6. Linux环境搭建-在虚拟机中安装Centos7.0

    最近在空闲时间学习Linux环境中各种服务的安装与配置,都属于入门级别的,这里把所有的学习过程记录下来,和大家一起分享. 我的电脑系统是win7,所以我需要在win7上安装一个虚拟机-VMware,然 ...

  7. 在eclipse安装svn插件

    1.在“帮助--安装新软件”中选中.我这个是中文版的,英文版的是“install new software”

  8. MyEclipse使用总结——MyEclipse10安装SVN插件

    一.下载SVN插件subclipse 下载地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240 在打开的网 ...

  9. 【转】MyEclipse2015安装SVN插件

    一.下载SVN插件subclipse 下载地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240 在打开的网 ...

随机推荐

  1. Swift5 语言指南(十九) 错误处理

    错误处理是响应程序中的错误条件并从中恢复的过程.Swift为在运行时抛出,捕获,传播和操纵可恢复的错误提供了一流的支持. 某些操作无法保证始终完成执行或生成有用的输出.Optionals用于表示缺少值 ...

  2. 闲话ajax,例ajax轮询,ajax上传文件[开发篇]

    引语:ajax这门技术早已见怪不怪了,我本人也只是就自己真实的经验去总结一些不足道的话.供不是特别了解的朋友参考参考! 本来早就想写一篇关于ajax的文章的,但是前段时间一直很忙,就搁置了,趁着元旦放 ...

  3. java8 parallel并行处理实战

    需求 我需要做一个人员某几项数据的统计,由于数据量较大,不能一次性加载到内存进行统计.所以采用了遍历每个用户.当然也可以分配处理. 分析需求可得知,每个用户其实互不相关,数据的统计可以同步进行,因此考 ...

  4. scikit-image 图像处理库介绍

    今天学习图像处理的时候,无意中看到了scikit 软件包,抱着学习的态度,这里做个记录,方便以后翻阅. 概念:scikit-image 是一种开源的用于图像处理的 Python 包.它包括分割,几何变 ...

  5. mongodb4.0.2 复制集主从部署

    介绍 复制集(Replica Sets),是一个基于主/从复制机制的复制功能,进行同一数据的异步同步,从而使多台机器拥有同一数据的都多个副本,由于有自动故障转移和恢复特性,当主库宕机时不需要用户干预的 ...

  6. python基础学习笔记 - 备忘

    基础中的基础 Python标识符 命名规则: Python标识符区分大小写. 可以包括英文.数字以及下划线,但不能以数字开头. 以下划线开头的标识符是有特殊意义的: a)         以单下划线开 ...

  7. 全网最详细的Eclipse和MyEclipse里对于Java web项目发布到Tomcat上运行成功的对比事宜【博主强烈推荐】【适合普通的还是Maven方式创建的】(图文详解)

    不多说,直接上干货! 首先,大家要明确,IDEA.Eclipse和MyEclipse等编辑器之间的新建和运行手法是不一样的. 全网最详细的MyEclipse里如何正确新建普通的Java web项目并发 ...

  8. cropper实现图片剪切上传

    一.引入文件 <script src="jquery.min.js"></script> <link rel="stylesheet&quo ...

  9. Kafka实战-实时日志统计流程

    1.概述 在<Kafka实战-简单示例>一文中给大家介绍来Kafka的简单示例,演示了如何编写Kafka的代码去生产数据和消费数据,今天给大家介绍如何去整合一个完整的项目,本篇博客我打算为 ...

  10. paperpass

    推荐大家一个靠谱的论文检测平台.重复的部分有详细出处以及具体修改意见,能直接在文章上做修改,全部改完一键下载就搞定了.怕麻烦的话,还能用它自带的降重功能.哦对了,他们现在正在做毕业季活动, 赠送很多免 ...