♣eclipse插件subclipse

 ♣TortoiseSVN

 ♣svn操作

 ♣注意事项


使用svn可以在eclipse直接装subclipse或者在windows使用TortoiseSVN。

1.eclipse插件subclipse

可以在线或者离线安装,这里只介绍离线安装。

下载subclipse:http://subclipse.tigris.org/

csdn下载地址:http://download.csdn.net/detail/sinat_31719925/9800062

注:下载时要注意对应的Eclipse版本号

1.1下载后,解压

从中解压出features与 plugins文件夹,复制到F:/EclipsePlugin/svn/目录下

1.2配置svn.link

在eclipse根目录下新建文件夹links,这样就得到了eclipse\links

在eclipse\links下新建一个link文件:svn.link

在svn.link中写入如下一句话path=F:/EclipsePlugin/svn/,或者path=F:\\EclipsePlugin\\svn/。
  (即path=你的插件安装目录(代表eclipse去哪个路径加载查件))

比如我的是:

然后重启eclipse。

  1.3eclipse中使用

eclipse中,File->import 菜单项,然后从 svn检出项目

设置资源库的url

选择项目

从服务器导入成功

右键项目,选择team,就可以进行提交或者更新的操作了

2.使用TortoiseSVN

  TortoiseSVN只是一个shell扩展,它已经被整合到了Windows资源管理器中。因此非常简单好用。

  下载TortoiseSVN:https://tortoisesvn.net/downloads.html

csdn下载地址:http://download.csdn.net/detail/sinat_31719925/9800065

安装后,在windows任意文件夹右键,可以看到:

选择checkout,就弹出如下图弹框,填写版本库url,然后就可以准备填写账户密码了。

 3. SVN操作

 3.5.1将项目发布到服务器

项目右键,选择“TortoiseSVN”  -> "Import"

  3.1从服务器下载项目

任意文件夹,鼠标右键,选择“SVNCheckout”

其余的,将项目发布发布到服务器,提交(commit)修改,同步(Update)文件,添加文件和目录,删除文件和目录,从老版本开始,创建、合并分支,就不赘述了。

 4.注意事项

4.1 svn为什么要先更新后提交 ?

先更新后提交,是为了防止冲突或者覆盖被人的代码。

    比如你的代码是10月1日的下载的版本
   10月2日,呆B王更新了其中一个文件,比如是 test.java 上传了svn
   10月3日,你也要修改 test.java 这个文件。如果说,你没有更新,直接修改。然后上传了svn。
   那现在svn上只有你一个人修改的代码
   呆B王,等于没动过test.java
   如果你更新了再修改,那等于是在呆B王修改的基础上再修改。

 系列文章目录:

centos5.11架设svn(svn系列 架设服务器   知识一总结)

window7使用svn(svn系列 客户端  知识二总结)

window7使用svn(svn系列 客户端 知识二总结)的更多相关文章

  1. svn+ssh方式svn服务器和客户端的配置[转载]

    本文摘自:http://hi.baidu.com/farmerluo/item/e7d9d72d098afc0a42634abb 我们最近一个项目用的那几台服务器都是客户给的,但是管理非常严格,只给我 ...

  2. svn服务器及客户端安装使用

    一.服务器安装: 1.yum install subversion   2.输入rpm -ql subversion查看安装位置,如下图:   我们知道svn在bin目录下生成了几个二进制文件. 输入 ...

  3. centos6.5环境下svn服务器和客户端配置实用详解

    一.服务器端配置 安装 # yum install -y subversion yum安装软件,不清除软件包的方法 # vim /etc/yum.conf keepcache=0 建立svn版本库数据 ...

  4. centos7搭建svn服务器及客户端设置

    centos7搭建svn服务器及客户端设置 centos7貌似预装了svn服务(有待确认),因此我们直接启动该服务即可 一.svn服务端配置(服务器IP假设为192.168.100.1) 步骤1:创建 ...

  5. 通俗化理解Spring3 IoC的原理和主要组件(spring系列知识二总结)

    ♣什么是IoC? ♣通俗化理解IoC原理 ♣IoC好处 ♣工厂模式 ♣IoC的主要组件 ♣IoC的应用实例 ♣附:实例代码 1.什么是IoC(控制反转)? Spring3框架的核心是实现控制反转(Io ...

  6. window系统下SVN服务器和客户端的搭建和使用

    SVN服务器下载地址: http://subversion.apache.org/packages.html 这里我选用VisualSVN server 服务端和 TortoiseSVN客户端搭配使用 ...

  7. centos安装svn,centos客户端运用svn

    场景:   操作如下: 搭建svn服务器:192.168.43.130 1.安装subversion 2.创建本地仓库 mkdir  /haha/svn/something svnadmin  cre ...

  8. maven(项目管理工具系列 maven 总结二)

    ♣maven是什么? ♣maven下载.安装 ♣了解maven仓库 ♣eclipse配置maven ♣创建maven项目 ♣把maven项目转化为web项目 1.maven是什么? Maven是一个项 ...

  9. 【HELLO WAKA】WAKA iOS客户端 之二 架构设计与实现篇

    上一篇主要做了MAKA APP的需求分析,功能结构分解,架构分析,API分析,API数据结构分析. 这篇主要讲如何从零做iOS应用架构. 全系列 [HELLO WAKA]WAKA iOS客户端 之一 ...

随机推荐

  1. PHP 代码审计代码执行注入

    PHP 代码审计代码执行注入 所谓的代码执行注入就是 在php里面有些函数中输入的字符串参数会当做PHP代码执行. 如此的文章里面就大有文章可以探究了 一 常见的代码执行函数 Eval,assert, ...

  2. vim编译安装+lua模块

    vim编译安装+lua模块 使用背景:代码自动补全插件,需要安装lua模块 安装准备,首先下载安装vim所依赖的其它安装包,ncurses,lua,readline,vim 源码下载,编译安装 ncu ...

  3. JTextArea与TextArea自动换行和滚动条的区别对比

    最近在用Java写一个仿记事本的程序,但是发现用JTextArea写的效果有点差,但是用TextArea自动换行并不那么方便,经过对比和实践,我也发现自己对这两个标签认识存在不足,下面就来讨论一下他们 ...

  4. pl/sql 导出oracle表结构

    tools->export tables 是导出表结构还有数据 tools->export user objects是导出表结构   可以用tools->export tables ...

  5. 开发过程中常用到的git命令

    将git上项目下载到本地 1.将项目下载到本地 git clone (git项目地址) 2.进入项目文件夹中(cd 某文件夹) 切换到要使用的分支 git checkout develop 3.抓取远 ...

  6. Flume-ng源码解析之启动流程

    今天我们通过阅读Flume-NG的源码来看看Flume的整个启动流程,废话不多说,翠花,上源码!! 1 主类也是启动类 在这里我贴出Application中跟启动有关的方法,其他你们可以自己看源码,毕 ...

  7. React组件开发经典案例--todolist

    点开查看代码 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <me ...

  8. python3.4 安装 scrapy 报错 VS2010

    安装scrapy框架报错是常见问题 还好,本人只碰到其中一个bug,以下是此次安装经验 环境 py3.4 windows7 64位 安装有VS2010 pip包管理(pycharm) 报错信息 安装l ...

  9. wemall app商城源码Android之支付宝接口公用函数

    wemall-mobile是基于WeMall的Android app商城,只需要在原商城目录下上传接口文件即可完成服务端的配置,客户端可定制修改.本文分享wemall app商城源码Android之  ...

  10. ajax三级联动下拉菜单

    ajax写三级联动,先写一个文件类吧,以后用的时候直接调用即可: 来找一张表: 实现: 中国地域的三级联动:省.市.区: 图: 说一下思路: (1)当用户选择省份的时候触发事件,把当前的省份的id通过 ...