Eclipse中的SVN操作
--------------------siwuxie095
Eclipse 中的 SVN 操作
(一)发布项目到
SVN 服务器(Add)
如:Jack 把项目
HelloWorld 发布到 SVN 服务器上
1、选择项目名,右键->Team->Share Project

2、选择版本控制工具:SVN

3、创建仓库位置

3、输入仓库位置(路径)

4、输入文件夹名

5、输入用户名和密码,注意:由于这里是模拟,所以不勾选保存密码

(可能要多输入几次)
6、效果:项目上出现星号图标,各级文件夹和文件上出现问号图标

7、选择项目名,右键->Team->提交

8、为此次操作添加注释说明

9、输入用户名和密码

10、效果:项目上、各级文件夹和文件上出现圆柱图标

11、打开
SVN 服务器,可以看到:

(二)从
SVN 服务器下载项目(Checkout)
如:Mary 从 SVN 服务器上下载项目 HelloWorld
1、保持原来的
Eclipse 不关闭,再次打开一个新的 Eclipse,
指定一个新的工作空间
Workspace

2、打开
SVN 资源库视图:Window->Show View->Other->SVN 资源库

2、在
SVN 资源库的视图中,右键->新建->资源库位置

(或
直接点击右上角的那个图标)
3、输入仓库的位置(路径)

4、输入用户名和密码,注意:由于这里是模拟,所以不勾选保存密码

5、SVN 资源库将出现该仓库

6、点击该仓库,需要输入用户名和密码

7、出现
HelloWorld 项目

8、选择该项目,右键->检出为

9、输入用户名和密码

10、默认即可

11、输入用户名和密码

(可能要多输入几次)
12、效果:项目上、各级文件夹和文件上出现圆柱图标

(三)使用
Eclipse 的 SVN 插件协同开发
如:Jack 修改了 HelloWorld 项目,并提交到 SVN 服务器,
Mary 从 SVN 服务器下载最新版本的项目
1、Main.java 一开始的内容如下:

2、Jack 对 Main.java 做如下修改:添加一行注释

3、效果:项目上、各级文件夹和文件上出现星号图标

4、选择
Main.java,右键->Team->提交 …
(步骤同上)
5、效果:项目上、各级文件夹和文件上出现圆柱图标

6、Mary 从 SVN 服务器下载最新版本,选择 Main.java,
右键->Team->更新 …
(步骤同上)
7、效果:项目上、各级文件夹和文件上出现圆柱图标

8、此时,Mary 的 Main.java 如下:

(四)查看文件的历史记录:谁在什么时间修改了什么文件
如:查看
Main.java 的历史记录 或 历史版本
1、选择
Main.java,右键->Team->显示资源历史记录

2、输入用户名和密码

3、Main.java 的历史记录 或 历史版本如下:

(包含:版本、日期、作者、注释)
4、如果想要查看
Main.java 的某一历史版本,只需双击那一行,再
输入用户名和密码即可
【made by siwuxie095】
Eclipse中的SVN操作的更多相关文章
- 在Eclipse中安装SVN客户端插件
在Eclipse中安装SVN客户端插件 1.1 Eclipse插件应用市场 在Eclipse中访问Eclipse Marketplace Client可以搜索Subversion,下载插件,按提示安 ...
- 在eclipse中使用svn
作为一名程序员,svn是比较常用也必然会使用到的一个工具,它的全拼为Subversion,是一个开源的版本控制系统,可以对每次修改的文件和目录进行准确记录,以便在使用的时候及时提取.本文主要介绍如何在 ...
- Eclipse中从svn中检出maven项目
相信很多初学者都遇到过Eclipse中从SVN检出Maven项目之后看到的目录结构并不是Maven目录结构:或者只能先用SVN将Maven项目签入到本地,然后再用Eclipse导入Maven项目,但是 ...
- eclipse中添加svn插件
在eclipse中使用svn查看能非常方便的对代码进行查看和更新提交操作,能及时知道代码的更新状态. 在eclipse中如果要使用svn,只能使用svn插件的方式进行. 插件地址:http://sub ...
- Eclipse中安装SVN插件的艰难旅程
我们写Java程序的人都知道Eclipse,也装过一些插件,比如Android开发的使用需要安装ADT等,如果代码提交的话我们可能需要安装git和svn的插件,但是这个插件我以前听过,但是一直没有安装 ...
- 【原创】Eclipse中为SVN设置快捷键
SVN是深受开发者喜爱的版本控制工具,其较CVS有更好的控制策略.在Android开发中,我也选择SVN作为版本控制工具.Eclipse的SVN插件名叫Subclipse,可以到htt ...
- eclipse中导入SVN项目步骤
1.eclipse中安装SVN插件 在线安装步骤: (1)点击 Help --> Install New Software...(2)在弹出的窗口中点击add按钮,输入Name(任意)和Loca ...
- Eclipse中配置SVN(步骤简述)
————Eclipse中配置SVN(步骤简述)———— 1.有客户端(tortoiseSVN),服务器端(visualSVN) 两种,根据需要安装,安装后需重启电脑 2.服务器端配置:创建版本库(放工 ...
- 清除eclipse中的SVN账号信息
清除eclipse中的SVN账号信息 参考了:http://blog.csdn.net/ningtieming/article/details/60469346 需要先在资源管理器中使用Tortois ...
随机推荐
- Bootstrap-CSS:网格系统
ylbtech-Bootstrap-CSS:网格系统 1.返回顶部 1. Bootstrap 网格系统 本章节我们将讲解 Bootstrap 的网格系统(Grid System). Bootstrap ...
- [转] Maven.pom.xml 配置示例
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://mave ...
- Jquery判断IE6等浏览器的代码
这好像是由几篇代码接在一起的,原文均来自网络,不记得出处了~ jquery中利用navigator.userAgent.indexOf来判断浏览器类型,并进行了一下处理,如果不想使用jquery,稍为 ...
- Unreal Engine 4 笔记 2
转自:http://blog.csdn.net/st_dark/article/details/48005947 2.Actor继承自aactor,可以看成是一个容器,用来装"组件" ...
- xgCalendar在ASP.NET中的使用
1.将wdCalendar文件夹考入项目中 2.在页面中添加引用,见3中head标签中定义 3.配置xgCalendar,两段代码放在一起就是完整的页面 body> <div> &l ...
- Hive基础之Hive的复杂类型
ARRAY 一组有序字段,字段的类型必须相同.Array(1,2) create table hive_array(ip string, uid array<string>) row fo ...
- Noip知识点备考
作为一个oier,适当的整理是有必要的.蒟蒻根据自己的理解,筛选出考noip应当掌握的知识点.可能后期还有解题思路和模板,先挖个坑慢慢补呗. 60级张炳琪Noip知识点总结 可能是本人比较弱,写的内容 ...
- mysql更新(七) MySQl创建用户和授权
14-补充内容:MySQl创建用户和授权 权限管理 我们知道我们的最高权限管理者是root用户,它拥有着最高的权限操作.包括select.update.delete.update.grant等操作 ...
- 搭建Hive 2.1.1 基于Hadoop 2.6.1 和 Ubuntu 16.0.4 记录
Hadoop Hive Hbase 对应版本 Hive官网下载 我们以Hadoop版本作为参考适配Hive Hbase即可, Hadoop版本是2.6.1 所以可以选择Hive1.2.1以上版 ...
- DOM事件机制(事件捕获和事件冒泡和事件委托)
内容: 1.事件复习 2.事件冒泡与事件捕获 3.事件委托 1.事件复习 (1)事件 事件是用来处理响应的一个机制,这个响应可以来自于用户(点击, 鼠标移动, 滚动), 也可以来自于浏览器 下面的链接 ...