在eclipse中使用svn

时间:2022-09-05 18:21:06

作为一名程序员,svn是比较常用也必然会使用到的一个工具,它的全拼为Subversion,是一个开源的版本控制系统,可以对每次修改的文件和目录进行准确记录,以便在使用的时候及时提取。本文主要介绍如何在Eclipse中使用svn。

工具/原料

 
  • eclipse、svn

一、在Eclipse中下载安装Subclipse插件

 
  1. 1

    打开eclipse,在Help菜单中找到marketPlace,点击进入。

    在eclipse中使用svn
  2. 2

    在搜索框Find中输入subclipse,点击右边的Go按钮查询;subclipse找到之后,点击右下角的按钮install安装。

    在eclipse中使用svn
  3. 3

    选择需要安装的一些文件,默认全选即可,点击Next进行下一步操作。

    在eclipse中使用svn
  4. 4

    同意许可协议,勾选“I accept the terms of the license agreements”,然后点击Finish完成即可。

    在eclipse中使用svn
  5. 5

    安装过程展示,安装过程中可能会出现一些提示,同意即可。

    在eclipse中使用svn
    在eclipse中使用svn
  6. 6

    subclipse安装完成之后需要重启eclipse。

    在eclipse中使用svn
  7. 7

    subclipse usage(subclipse使用情况报告)可勾选可不选,*决定。一般不用勾选。这样就算安装完成了。

    在eclipse中使用svn
    END

二、SVN资源库

 
  1. 1

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

    在eclipse中使用svn
  2. 2

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

    在eclipse中使用svn
  3. 3

    SVN资源库会出现在“问题视图”窗口中。注:问题视图即我们常说的“后台”,用于显示代码或项目配置的错误,双击错误项可以快速定位代码。

  4. 4

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

    在eclipse中使用svn
  5. 5

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

    在eclipse中使用svn
  6. 6

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

    在eclipse中使用svn
    END

三、上传项目

 
  1. 1

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

    在eclipse中使用svn
  2. 2

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

    在eclipse中使用svn
  3. 3

    将项目共享至SVN资源库,选择现有资源库火创建新位置,点击next下一步。

    在eclipse中使用svn
  4. 4

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

    在eclipse中使用svn
  5. 5

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

    在eclipse中使用svn
  6. 6

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

    在eclipse中使用svn
    在eclipse中使用svn
  7. 7

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

    在eclipse中使用svn
  8. 8

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

    在eclipse中使用svn
  9. 9

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

    在eclipse中使用svn
    END

四、下载项目

 
  1. 1

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

    在eclipse中使用svn
  2. 2

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

    在eclipse中使用svn
  3. 3

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

    在eclipse中使用svn
  4. 4

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

    在eclipse中使用svn
  5. 5

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

    在eclipse中使用svn
    END

五、删除svn中的项目

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

    在eclipse中使用svn
  2. 编辑提交注释,点击OK完成。

    在eclipse中使用svn
  3. 六、卸载svn

    为什么要卸载SVN插件 Subclipse呢?是因为SVN服务版本比较低,升级SVN插件 Subclipse之后就和服务器不兼容了。所以必须卸载了装低版本才行。这里就讲一下卸载的过程。

    在eclipse中使用svn

    工具/原料

     
    • Eclipse

    方法/步骤

     
    1. 1

      错误的产生步骤:右键》Team》Upgrade。

      在eclipse中使用svn
    2. 点击OK按钮。

      在eclipse中使用svn
    3. 提示了错误信息,点击Details,可以看到详细的错误信息。

      在eclipse中使用svn
    4. 从错误中可以看出项目是SVN1.6版本的,提示项目需要升级;说明是客户端的版本高了。

      在eclipse中使用svn
    5. 点击OK按钮关闭窗口。

      在eclipse中使用svn
    6. 找到对应的目录删除高版本的SVN插件 Subclipse。

      在eclipse中使用svn
    7. 点击Help》About Eclipse。

      在eclipse中使用svn
    8. 在打开的窗口中点击Installation Details。

      在eclipse中使用svn
    9. 在Installed Software标签窗口中,选中Subclipse,点击Uninstall按钮。

      在eclipse中使用svn
    10. 点击Finish按钮。

      在eclipse中使用svn
    11. 卸载后,需要重启Eclipse,点击Yes按钮。

      在eclipse中使用svn

在eclipse中使用svn的更多相关文章

  1. 在Eclipse中安装SVN客户端插件

    在Eclipse中安装SVN客户端插件 1.1  Eclipse插件应用市场 在Eclipse中访问Eclipse Marketplace Client可以搜索Subversion,下载插件,按提示安 ...

  2. 【原创】Eclipse中为SVN设置快捷键

            SVN是深受开发者喜爱的版本控制工具,其较CVS有更好的控制策略.在Android开发中,我也选择SVN作为版本控制工具.Eclipse的SVN插件名叫Subclipse,可以到htt ...

  3. Eclipse中从svn中检出maven项目

    相信很多初学者都遇到过Eclipse中从SVN检出Maven项目之后看到的目录结构并不是Maven目录结构:或者只能先用SVN将Maven项目签入到本地,然后再用Eclipse导入Maven项目,但是 ...

  4. Eclipse中的SVN操作

    --------------------siwuxie095                                     Eclipse 中的 SVN 操作         (一)发布项目 ...

  5. eclipse中导入SVN项目步骤

    1.eclipse中安装SVN插件 在线安装步骤: (1)点击 Help --> Install New Software...(2)在弹出的窗口中点击add按钮,输入Name(任意)和Loca ...

  6. eclipse中添加svn插件

    在eclipse中使用svn查看能非常方便的对代码进行查看和更新提交操作,能及时知道代码的更新状态. 在eclipse中如果要使用svn,只能使用svn插件的方式进行. 插件地址:http://sub ...

  7. Eclipse中配置SVN(步骤简述)

    ————Eclipse中配置SVN(步骤简述)———— 1.有客户端(tortoiseSVN),服务器端(visualSVN) 两种,根据需要安装,安装后需重启电脑 2.服务器端配置:创建版本库(放工 ...

  8. 清除eclipse中的SVN账号信息

    清除eclipse中的SVN账号信息 参考了:http://blog.csdn.net/ningtieming/article/details/60469346 需要先在资源管理器中使用Tortois ...

  9. Eclipse中安装SVN插件的艰难旅程

    我们写Java程序的人都知道Eclipse,也装过一些插件,比如Android开发的使用需要安装ADT等,如果代码提交的话我们可能需要安装git和svn的插件,但是这个插件我以前听过,但是一直没有安装 ...

随机推荐

  1. ECMAScript5之StrictMode

    ECMAScript5引入一个严格模式的概念(Strict Mode). 它的作用就是不让Javascript的容错那么高,让我们对编写代码的规范要求高一点. 比如,当我们使用严格模式编写JavaSc ...

  2. Windows 上使用 cygwin 连接到 docker toolbox

    Windows 上使用 cygwin 连接到 docker toolbox Docker 确实给软件开发带来一些好处,在简化部署.统一开发.测试和生产环境上,有它独到的理念.Linux 上可直接安装 ...

  3. Improved logging in Objective-C

    [Improved logging in Objective-C] Example of logging the current method and line number. Paste it in ...

  4. Handler 原理分析和使用(一)

    我为什么写Handler,原因主要还在于它在整个 Android 应用层面非常之关键,他是线程间相互通信的主要手段.最为常用的是其他线程通过Handler向主线程发送消息,更新主线程UI. 下面是一个 ...

  5. cocos日记

    n/2/2015 ADT       E:\All Setup\eclipse_past\Eclipse_plugins_ADT 15/2/2015 配置cocos win32 开发环境 链接:htt ...

  6. 动态链接库(DLL)编写经验

    我首先说明DLL的生成方法,之后再补充一些特殊之处. 生成方法: 1.对需要导出的类,在头文件中添加 #ifdef CLASS _API #define CLASS_API _declspec(dll ...

  7. navicat连接IEE数据库查询话单

    select * from cdl_raw_1x_12501_ztev8_sht_201811 t1 WHERE ( t1.call_start_time >= STR_TO_DATE( '20 ...

  8. kustomize 模版*的配置&&自定义kubernetes工具

    kustomize 是一个可以方便我们基于模版配置,自定义kubernetes 的工具,类似kompose,但是个人觉得kompose 更灵活点,而且使用上更方便 安装 mac brew instal ...

  9. poj1753Flip Game(dfs)

    Flip Game  思想很不成熟, #include <stdio.h>#include <string.h>#include <stdlib.h>int map ...

  10. R语言爬虫:Rvest包函数介绍(表格)

    Rvest 包中常用函数一览: 函数 作用 read_html() 读取 html 页面 html_nodes() 提取所有符合条件的节点 html_node() 返回一个变量长度相等的list,相当 ...