引自: 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. 认识不一定熟悉的opencv

    对很多人来说,opencv就像在旅行路上遇到的某个人,很有可能,这个只是你生命中的匆匆过客.可是,对于一个立志要做熟悉图像处理的人来说,你不能绕过他. 他是什么? OpenCV是一个基于BSD许可(开 ...

  2. linux内核中GNU C __attribute__ 机制的实用

    很多东西,只看看是不行的,要想深入的去了解一个东西,一定要去不断地学习,实践,反思. 说白了就是要去打磨. 在linux中,最近遇到了这样一个定义: int board_usb_init(int in ...

  3. python中使用for循环,while循环,一条命令打印99乘法表

    用for循环打印九九乘法表: 1 2 3 4 5 6 for i in range (1,10):     for j in range(1,10):         print(j,"x& ...

  4. SQL Server性能优化(9)聚集索引的存储结构

    一.索引的概念和分类 索引的概念大家都知道,日常开发中我们也会使用常见的聚集索引.非聚集索引.但是除了这两者以外,sqlserver中还提供其他的索引,如: a. 唯一索引:不包含重复键的索引,聚集索 ...

  5. mysql 开发进阶篇系列 26 数据库RPM安装演示

    一.概述 上一章讲到了RPM安装后的文件目录,这章还是介绍下安装步骤.也便以后做参考吧. 1. 移出centos 7系统自带的mysql库 yum remove mysql-libs 2. 将下载的m ...

  6. ubuntu16.04 程序开机自启动设置及启动优化

    使用过程中,为了方便使用,有一些程序需要开机时自启动应用,下面将介绍一下ubuntu16.04下程序的开机自启动设置方法. 1  建立一个可执行程序的运行脚本如 keepalive.sh.内部写入要执 ...

  7. SpringBoot初体验及原理解析

    一.前言 ​ 上篇文章,我们聊到了SpringBoot得以实现的幕后推手,这次我们来用SpringBoot开始HelloWorld之旅.SpringBoot是Spring框架对“约定大于配置(Conv ...

  8. 【Java基本功】一文了解Java中继承、封装、多态的细节

    本节主要介绍Java面向对象三大特性:继承 封装 多态,以及其中的原理. 本文会结合虚拟机对引用和对象的不同处理来介绍三大特性的原理. 继承 Java中的继承只能单继承,但是可以通过内部类继承其他类来 ...

  9. 最好用的lua编辑器--------emmylua使用汇总

    最好的lua编辑器Emmylua,欢迎打脸 官方文档   https://emmylua.github.io/zh_CN/ github      https://github.com/EmmyLua ...

  10. Netty 超时机制及心跳程序实现

    Netty 超时机制的介绍 Netty 的超时类型 IdleState 主要分为: ALL_IDLE : 一段时间内没有数据接收或者发送 READER_IDLE : 一段时间内没有数据接收 WRITE ...