eclipse里安装SVN插件,一般来说,有两种方式:

  1. 直接下载SVN插件,将其解压到eclipse的对应目录里
  2. 使用eclipse 里Help菜单的“Install New Software”,通过输入SVN地址,直接下载安装到eclipse里

    第一种方式:

1.下载SVN插件

SVN插件下载地址及更新地址,你根据需要选择你需要的版本。现在最新是1.8.x

  • Links for 1.8.x Release:

Eclipse update site URL: http://subclipse.tigris.org/update_1.8.x 
         svn插件包下载: http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240

  • Links for 1.6.x Release:

Eclipse update site URL: http://subclipse.tigris.org/update_1.6.x 
          svn插件包下载: http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240

  • Links for 1.4.x Release:

Eclipse update site URL: http://subclipse.tigris.org/update_1.4.x

svn插件包下载: http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240

    2.下载后安装

下载后的插件包目录结构:

将插件包features和plugins目录中的文件分别复制到Eclipse安装目录的features和plugins中。

然后重启Eclipse

    第二种方式:

    1.菜单操作

2.点击“Add”,在弹出的窗口里,输入对应的SVN地址,然后“OK”


3.在下图中将2个都选中,然后一路点Next,就可以了

二、链接SVN资源库

 
  1. 1

    subclipse安装完成后,就可以使用SVN了。在Window菜单中依次执行:Show View --> other。

  2. 2

    在弹出的Show View对话框中检索SVN关键字,即可快速找到SVN资源库,选中,确定。

  3. 3

    在SVN资源库窗口的空白处单击鼠标右键,“新建”一个“资源库位置”。

  4. 4

    添加新的SVN资源库,在位置中输入正确的服务器地址,然后Finish即可。

  5. 6

    输入你的用户名和密码,点击“保存密码”,以便于下次更快速登录。

    END

三、上传项目

 
  1. 1

    右键选择需要上传的项目,在Team下Share Project。

  2. 2

    选择SVN资源库,点击Next继续下一步。

  3. 3

    将项目共享至SVN资源库,选择已有资源库地址,点击next下一步。

  4. 4

    选择SVN资源库中的文件夹名,或者可以使用指定的模块名,这个是已经在服务器指定好的,finish完成。

  5. 5

    “是否现在打开此透视图”提示。

  6. 6

    为了进一步看清效果,我们现在可以在网页中打开看看。打开项目文件夹,空的!需要执行下步。

  7. 7

    提交:同样,右键单击项目,选择Team,这一次我们发现其中多了很多项选择,点击“提交”。

  8. 8

    提交地址,可以在此写入一些操作说明,点击OK。

  9. 9

    再次回到网页中,可以看到所有的文件都已经上传上去了。

    END

四、下载项目

 
  1. 1

    切换到SVN资源库,右键单击想要检出的项目,选择“检出为……”

  2. 2

    作为工作空间中的项目检出,输入项目名称,为了保持一致性可以直接默认,然后Finish。

  3. 3

    检出之后的项目会直接呈现在eclipse中,实际是将项目导出到了设定的工作空间。

  4. 4

    导出:导出是指可以直接导出到本地电脑上的任意位置。同样,右键单击所选项目,选择“导出”项。

  5. 5

    在弹出的对话框中通过浏览按钮选择导出目录即可。

    END

五、删除svn中的项目

 
  1. 切换至SVN资源库中,右键单击想要删除的项目,选择“删除”。

  2. 编辑提交注释,点击OK完成。

  3. 3
     

    六、 SVN中检出 和 导出 的区别

    检出得到的文件夹中,是受SVN客户端控制的,对其进行文件或文件夹的增删改操作都会被SVN客户端识别出来,对其可以进行update、commit操作。其中含有.svn隐藏文件夹,这个隐藏文件夹中含有SVN客户端的控制信息。
    导出得到的文件夹,是不含.svn隐藏文件夹的,因此不受SVN客户端控制,不能继续进行update、commit操作。

java环境基础步骤 svn的更多相关文章

  1. java环境基础步骤 maven

    1. 下载maven,解压到合适的位置 a. 下载 Maven ,其实就是一个压缩包,解压一下       b. 配置一下环境变量 有两个环境变量可以配置: MAVEN_HOME = D:\maven ...

  2. java环境基础步骤 jdk tomcat eclipse

    1.下载jdk,安装jdk 2.设置环境变量 1)打开我的电脑--属性--高级--环境变量 2)系统变量→新建 JAVA_HOME 变量 变量值填写jdk的安装目录(本人是 D:\java\jdk1. ...

  3. 测试那些事儿—Linux搭建环境基础步骤

    Linux搭建环境基础步骤 准备工具:SecureCRT工具(Linux工具,连接服务器)FTP传输工具(上传文件到服务器)MySQL连接工具 安装包(以下文件均为压缩包rpm格式和tar.gz):J ...

  4. Linux下安装Java环境配置步骤详述

    0.下载jdk8 登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择对 ...

  5. java环境配置步骤

        1. jdk下载 官网:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html ...

  6. [转]Linux下安装Java环境配置步骤详述

    1.下载jdk8 登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 选择 ...

  7. Linux系统(Centos)下安装Java环境配置步骤详述

    1.首先要去下载好JDK,Java SE 8的官方网址是http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2 ...

  8. Android 框架简介--Java环境(转)

    ==========================上=========================== 这里简单的介绍了Android的java环境基础,在后面一节中会结合具体的实例来理解这一节 ...

  9. Linux下安装Java环境配置

    1.下载安装文件 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2. ...

随机推荐

  1. [转]Linux软连接和硬链接

    1.Linux链接概念 Linux链接分两种,一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link).默认情况下,ln命令产生硬链接. [硬连接]硬连接指通过索引节 ...

  2. CentOS 7虚拟机下模拟实现nginx负载均衡

    以CentOS 7为例,我们模拟实现nginx来处理静态资源,apache来处理php 1.首先我们来安装nginx # wget  http://nginx.org/packages/centos/ ...

  3. 北京易信软科信息技术有限公司 问卷调查管理系统V2.0

    北京易信软科信息技术有限公司 问卷调查管理系统V2.0 支持题目模板配置.题型模板配置.选项模板配置,报表查询功能配置 按月建表功能 运用java开发.velocity技术实现页面加载功能,高性能,高 ...

  4. nodejs在同一台服务器上部署并同时运行两个或以上服务端时,一个服务用户登录后会挤掉另一个用户的问题

    问题描述:一台服务器,部署了两个或以上不同的Web服务,服务A的用户在登陆后,服务B的用户也登陆,此时服务A的用户在点击页面时,会返回登陆页面. 问题根源:浏览器保存的session相同,即cooki ...

  5. 提权GrantPrivilege

    大概一个多月前学习了提权的知识,当时一直不知道提权到底具体是为了干什么.只是模糊的知道提高权限,获得别的进程的一些东西.后来慢慢的学习的多了,知道了一个叫做ReadProcessMemory的函数,第 ...

  6. bootstrapValidator.js,最好用的bootstrap表单验证插件

    前言:做Web开发的我们,表单验证是再常见不过的需求了.友好的错误提示能增加用户体验.博主搜索bootstrap表单验证,搜到的结果大部分都是文中的主题:bootstrapvalidator.今天就来 ...

  7. TCP/IP之大明内阁---协议的制定

    个人感言:真正的知识是深入浅出的,码农翻身" 公共号将苦涩难懂的计算机知识,用形象有趣的生活中实例呈现给我们,让我们更好地理解.感谢"码农翻身" 公共号,感谢你们的成果, ...

  8. window 10 用composer安装 基于 Laravel 5.3 的 Coaster CMS Curl错误77解决

    安装教程来自 http://laravelacademy.org/post/6547.html 1.系统环境windows 10 nodejs3.9.2 composer1.2.4(国内镜像) Cmd ...

  9. null值与空值比较

    JAVA中判断字符串或者数值是否为空时,常用到  .equals函数对空值进行判断 例如  values[5]为参数值 "".equals(values[5]) 常在if语句判断中 ...

  10. Android IOS WebRTC 音视频开发总结(八十)-- NUBOMEDIA: 首个WebRTC PaaS

    本文主要介绍NUBOMEDIA(我们翻译和整理的,译者:jiangpeng,校验:blacker),最早发表在[编风网] 支持原创,转载必须注明出处,欢迎关注我的微信公众号blacker(微信ID:b ...