window7使用svn(svn系列 客户端 知识二总结)
♣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为什么要先更新后提交 ?
先更新后提交,是为了防止冲突或者覆盖被人的代码。
系列文章目录:
centos5.11架设svn(svn系列 架设服务器 知识一总结)
window7使用svn(svn系列 客户端 知识二总结)的更多相关文章
- svn+ssh方式svn服务器和客户端的配置[转载]
本文摘自:http://hi.baidu.com/farmerluo/item/e7d9d72d098afc0a42634abb 我们最近一个项目用的那几台服务器都是客户给的,但是管理非常严格,只给我 ...
- svn服务器及客户端安装使用
一.服务器安装: 1.yum install subversion 2.输入rpm -ql subversion查看安装位置,如下图: 我们知道svn在bin目录下生成了几个二进制文件. 输入 ...
- centos6.5环境下svn服务器和客户端配置实用详解
一.服务器端配置 安装 # yum install -y subversion yum安装软件,不清除软件包的方法 # vim /etc/yum.conf keepcache=0 建立svn版本库数据 ...
- centos7搭建svn服务器及客户端设置
centos7搭建svn服务器及客户端设置 centos7貌似预装了svn服务(有待确认),因此我们直接启动该服务即可 一.svn服务端配置(服务器IP假设为192.168.100.1) 步骤1:创建 ...
- 通俗化理解Spring3 IoC的原理和主要组件(spring系列知识二总结)
♣什么是IoC? ♣通俗化理解IoC原理 ♣IoC好处 ♣工厂模式 ♣IoC的主要组件 ♣IoC的应用实例 ♣附:实例代码 1.什么是IoC(控制反转)? Spring3框架的核心是实现控制反转(Io ...
- window系统下SVN服务器和客户端的搭建和使用
SVN服务器下载地址: http://subversion.apache.org/packages.html 这里我选用VisualSVN server 服务端和 TortoiseSVN客户端搭配使用 ...
- centos安装svn,centos客户端运用svn
场景: 操作如下: 搭建svn服务器:192.168.43.130 1.安装subversion 2.创建本地仓库 mkdir /haha/svn/something svnadmin cre ...
- maven(项目管理工具系列 maven 总结二)
♣maven是什么? ♣maven下载.安装 ♣了解maven仓库 ♣eclipse配置maven ♣创建maven项目 ♣把maven项目转化为web项目 1.maven是什么? Maven是一个项 ...
- 【HELLO WAKA】WAKA iOS客户端 之二 架构设计与实现篇
上一篇主要做了MAKA APP的需求分析,功能结构分解,架构分析,API分析,API数据结构分析. 这篇主要讲如何从零做iOS应用架构. 全系列 [HELLO WAKA]WAKA iOS客户端 之一 ...
随机推荐
- Linux下connect超时处理【总结】
1.前言 最近在写一个测试工具,要求快速的高效率的扫描出各个服务器开放了哪些端口.当时想了一下,ping只能检测ip,判断服务器的网络是连通的,而不能判断是否开放了端口.我们知道端口属于网络的应用层, ...
- Java基于文件的对象存储
工作中经常需要处理对象的处理,有的时候还需要将对象保存到文件中做持久化. 特别是当不能使用数据库的时候就特别需要一个简单的对象集合的增删改查操作, 于是就有了下面这个文件DB的工具类 package ...
- Matlab命令行编译运行HelloWorld
Matlab安装完成后用记事本写一个文件HelloWorld.m内容如下: function HelloWorld() disp('Hello,World!'); end 保存后在命令行中切到Hell ...
- Laravel生命周期
如果你对一件工具的使用原理了如指掌,那么你在用这件工具的时候会充满信心! 一旦用户(浏览器)发送了一个HTTP请求,我们的apache或者nginx一般都转到index.php,因此,之后的一系列步骤 ...
- iOS热更新技术被苹果官方警告?涉及到RN、Weex、JSPatch!!!
今天一早,不少iOS开发群都炸窝了,原因是部分iOS开发者收到了苹果的警告邮件: 有开发者质疑可能是项目中使用了JSPatch.weex以及ReactNative等热更新技术.对于修复bug提交审核的 ...
- java装箱跟拆箱解析
/** * 在jdk1.5之后,java为基本数据类型到对应的应用数据类型提供了自动拆箱装箱操作 * 不管是自动拆箱还是自动装箱都是应用数据类型有的方法,基本数据类型是没有任何方法可调用的 *从概念上 ...
- Struts2学习笔记③
今天把这两天看书体会的Struts的运行原理记录一下:其实Struts官方提供了一张图可以视为景点,几乎每一个将Struts的课程都会使用: 上面的图里面的struts核心过滤器已经更换为Struts ...
- 1002: [FJOI2007]轮状病毒
1002: [FJOI2007]轮状病毒 Time Limit: 1 Sec Memory Limit: 162 MBSubmit: 2609 Solved: 1450[Submit][Statu ...
- spring mvc中的拦截器小结 .
在spring mvc中,拦截器其实比较简单了,下面简单小结并demo下. preHandle:预处理回调方法,实现处理器的预处理(如登录检查),第三个参数为响应的处理器(如我们上一章的Control ...
- intent,实现两个活动之间数据的传递
一.Intent 可以启动一个活动,也可以在启动活动的时候传递数据.intent中提供了putExtra()方法,它可以把我们想要传递的数据暂存在intent中,启动了另一个活动后,通过getInte ...