1、准备好资源

  subversive,若是离线安装,已为大家准备好:http://pan.baidu.com/s/1hrbXH9y(本人喜欢离线安装,在线安装就不在此说了,其实只要一种方法简单的方法能达到目的即可)

2、安装步骤

  打开eclipse--》help--》install new software,打开如下界面

  

  点击图中圈红add,然后如下图填写name和路径

  

  填写完毕点击OK,会出现三项选择,如果我们只是需要用svn来管理项目,只需要勾选第三项就可以了,然后一直next,勾选如下:

  

  一直next过程中,安装可能需要花5分钟左右,完成提示restart eclipse,则选择restart即可

  重启eclipse后,在Window--》perferences--》Team找到svn,即说明svn装成功了

  第一次点击svn时,就会立刻弹出 Install Connectors,让你在线安装 SVN 连接器:

  

  一般,勾选第一个或者第二个kit就可以了

  勾选后会弹出如下窗口,全选:

  

  一直next,直到安装完毕,完成后要求重启,选择确定重启即可

  重启后,菜单栏选择 Help -> 选中 Installation Details,弹出的对话框中多出来 SVN Connectors 和 SVNKit 两项,证明安装成功:

  

  到此,你的svn插件就算安装成功,接下来就是上传和导入已经存在的开发工程

3、上传已经存在的开发工程到svn

  在菜单window--》show view--》other--》svn--》svn repositories,打开svn资源管理窗口

  

  调出资源管理器后,先放着,暂时并不会在资源管理中干任何事情(鉴于网上大部分的帖子都说在资源管理中右键什么什么,鄙人不才,试了很多次,都无法按照网上说的步骤操作成功,所以,我建议在看我博文的同学,也别学那些文章,直接按照我后面介绍的,百分比得出你想要的结果)

  上传现有工程:

  在eclipse左侧的项目视窗中,选择你需要用svn管理的项目,右键--》Team--》share project--》svn,选择svn后next,弹出如下窗口:

  

  选择第一条,意思使用一个新的svn库地址(第二选项是使用已经存在的,由于我本地已经有记录了,所有下方列表框中有选择),选择好后,点击next,如下

  

  在1处填写你需要管理此工程的svn目录地址,原则上此目录已经在svn版本库上建立好的了一个空文件夹

  在2和3处,填写你svn的用户名和密码,填写时记得勾选下方的save authentication

  填写完毕并成功后,点击next,大多数情况下,会弹出这个:

  

  不鸟他,点击ok,出现如下界面,继续next:

  

  然后就finish,finish完后,就开始提交代码了,如下界面,然后填写提交日志:

  

  随便填写点日志,点击ok,然后开始上传过程,如下:

  

  上传完成后,即可发现刚才上传的项目,新增了svn地址,如下:

  

  到此,本次项目就算上传成功,以后可以直接右键此项目,选择Team,完成常规的更新等svn操作

4、导入svn工程

  针对部分同学来说,更多的是在入职后,直接需要导入已经存在的项目工程,如下

  在eclipse左侧项目视窗中的空白处,右键--》import--》svn--》project from svn,选择如下图:

  

  选中后,点击next,出现如下配置窗口(在第三节的上传中是曾相识的界面)

  

  填写你需要导入的snv工程目录地址

  填写svn用户名和密码(同样注意填写好后勾选下方的save)

  点击next,选择需要导入的版本日期或者指定版本

  

  点击finish后,弹出如下框,选择最后一项:check out as a project with the name specified

  

  点击next,一直到结束,然后进入项目导入过程,完毕后,即可在eclipse左侧的项目视窗中看到刚才导入的项目

  到此结束了eclipse关于配置svn,以及上传,导入svn工程配置,感谢大家的阅读

  如果此文有帮助到你,请帮忙推广

  (原创,转载请注明来源,翻版必究)

eclipse中搭建svn开发管理环境的更多相关文章

  1. [转]在Eclipse中搭建Python开发环境

    在Eclipse中搭建Python开发环境 来自: http://hi.baidu.com/hqwfreefly/blog/item/2543181d0afd9604314e150e.html 前言 ...

  2. 在Eclipse中搭建Python开发环境

    在Eclipse中搭建Python开发环境 来自: http://hi.baidu.com/hqwfreefly/blog/item/2543181d0afd9604314e150e.html 前言 ...

  3. 在Eclipse中搭建Android开发环境

    忙活了两天多的时间,终于在Eclipse中成功搭建了Android开发环境,着实不易啊!! 原本我用的编译器是MyEclipse的,但是从网上找不到如何在MyEclipse中搭建环境,于是乎就换了Ec ...

  4. Eclipse中搭建Android开发环境

    一.搭建Android开发环境 准备工作:下载Eclipse.JDK.Android SDK.ADT插件 下载地址:Eclipse:http://www.eclipse.org/downloads/ ...

  5. eclipse中php项目开发的环境配置说明

    PHP开发的环境配置比Java开发要简单点,也就是我们不用安装jdk了,我们不用安装tomcat了,仅仅通过一种集成环境来安装就好了. PHP开发,其实有很多种环境配置方式,我这里使用了XAMPP进行 ...

  6. Eclipse中搭建Python开发环境

    转载:http://www.cnblogs.com/realh/archive/2010/10/04/1841907.html Eclipse+PyDev环境搭建 1.准备工作 JDK6 Java 开 ...

  7. 在eclipse下面搭建Clojure开发运行环境

    打开eclipse,点击菜单栏“help->Install New Software...", 然后,点击”add“, 在Location处输入 http://ccw.cgrand.n ...

  8. OSGI企业应用开发(三)Eclipse中搭建Equinox运行环境

    上篇文章介绍了如何在Eclipse中搭建Felix的运行环境,我们需要將Bundle发布到Felix框架的bundle目录下,Felix框架启动时才会自动加载这些Bundle,否则需要在Felix框架 ...

  9. 方案:在Eclipse IDE 中搭建Python开发环境

    Eclipse是一款功能强大的IDE,Python是一种功能强大的计算机语言,但是Python的IDE环境确实很缺乏,如果在强大的Eclipse中添加Python开发环境,那样就很完美了. 在这里,我 ...

随机推荐

  1. LinkedList实现队列和堆栈的代码

    package 集合; import java.util.LinkedList; /* *队列:先进先出 *把romovelast改成romoveFirst就成了堆栈 先进后出 *  * */publ ...

  2. Flume_使用

    案例一: source:hive.log channel: memory  sink: logger输出 拷贝一份flume-conf.properties.template改名为hive-mem-l ...

  3. Java实现验证码制作之一Kaptcha验证码

    Kaptcha验证码 是google提供的验证码插件,使用起来相对简单,设置的干扰线以及字体扭曲不易让其他人读取破解. 这里我们需要 导入一个 kaptcha-2.3.jar  下载地址:http:/ ...

  4. 解决导入so库报错小结

    最近公司准备将重构后的项目上线,可是等到我接手的时候发现一个很纠结的问题:安卓5.0以上的手机(例如我现在在用的红米note3)运行重构后项目发生报错,提示缺少某so库. 而5.0以下的手机(我的小米 ...

  5. web应用程序开发原理

    企业应用计算的演变为1.主机/哑终端的集中计算模式: 2.客户机/服务器计算模式:3.浏览器    /服务器计算模式.其中,1具有部署方面的优势,但在一台计算机中进行全部的处理,应用程序难于维护,难于 ...

  6. iOS常见算法(二分法 冒泡 选择 快排)

    二分法: 平均时间复杂度:O(log2n) int halfFuntion(int a[], int length, int number)  { int start = 0; int end = l ...

  7. Nginx配置加入css缓存配置后,css等文件not found

    现在配置: location / { root /root/html/product; } Probably another block had definition for the static f ...

  8. js 相关知识整理(一)

    真正声明变量,是用逗号隔开的 EcM5:严格模式“use strict” java与js 语言的区别: 1.弱类型语言 1.声明变量时不需要提前指定数据类型 2.同一个变量可先后保存不同类型的数据 3 ...

  9. cloudera learning4:Hadoop集群规划

    涉及到一些关于硬件的东西,我也不是很懂,记录下来有待以后学习. Hadoop集群一般都是由小到大,刚开始可能只有4到6个节点,随着存储数据的增加,计算量的增大,内存需求的增加,集群慢慢变大. 比如按照 ...

  10. JMS

    发消息 与 收消息 http://www.huaishao8.com/config/activemq/143.html http://yingzhuo.iteye.com/blog/1566612 h ...