Tortoise SVN系列:(3)Eclipse下的SVN
2016-08-27 03:50
246 查看
1、使用Tortoise SVN和Eclipse SVN的情况
如果有大批量的数据需要进行更新操作或者Eclipse SVN不能使用的情况下,使用Tortoise SVN;其它情况,则使用Eclipse SVN。
2、使用图形界面创建Respository
在目录文件夹中,右键-->TortoiseSVN-->Create repository here
![](http://s2.51cto.com/wyfs02/M00/86/7D/wKioL1fAlBuj4iHLAABWlO4uPA8453.png)
之后,在弹出来的对话框中选择 Create folder structure
![](http://s5.51cto.com/wyfs02/M01/86/7D/wKiom1fAlKTDKCeiAAAjdAtoVl0280.png)
接着,点击Start Repobrowser
![](http://s1.51cto.com/wyfs02/M01/86/7E/wKiom1fAlQaz2Y-AAACyF81gNFk982.png)
在trunk目录上右键,选择Add folder...
![](http://s5.51cto.com/wyfs02/M01/86/7D/wKioL1fAlWeBnewlAADTsXfVKfQ925.png)
项目导入完成后,记得删除WEB-INF/classes目录下的所有文件
![](http://s4.51cto.com/wyfs02/M02/86/7E/wKiom1fAlkehii6UAAEVAKTHqWs669.png)
写入Log Message
![](http://s4.51cto.com/wyfs02/M02/86/7E/wKiom1fAlo_hO5E7AAAeF1v9WYo924.png)
注意:如果要对Repository进行删除,需要先停止svn的服务,再进行删除。
3、MyEclipse下使用SVN
3.1、打开SVN资源库
Window->Show View->Other... 搜索“svn”
![](http://s5.51cto.com/wyfs02/M02/86/7D/wKioL1fAmIziQs8uAAAov_Bmo_M963.png)
打开SVN资源库,在空白处右键->新建->资源库位置
![](http://s1.51cto.com/wyfs02/M01/86/7D/wKioL1fAmQCRG5TTAAAhXuT0DFc660.png)
输入URL,点击Finish
![](http://s3.51cto.com/wyfs02/M00/86/7E/wKiom1fAmdKQCfSIAABpT-JAd6o441.png)
![](http://s3.51cto.com/wyfs02/M00/86/7E/wKiom1fAmdLCU2HyAAA0SCwufvY959.png)
3.2、将SVN资源Checkout到MyEclipse中
在SVN资源库,选中资源之后,右键->检出为(A)...
![](http://s5.51cto.com/wyfs02/M00/86/7D/wKioL1fAmpOid9g-AABOgLEWaZE221.png)
![](http://s4.51cto.com/wyfs02/M01/86/7E/wKiom1fAmsWwd9FtAABRP_3xxuA624.png)
![](http://s1.51cto.com/wyfs02/M01/86/7D/wKioL1fAmujwO4WzAAA0d3oWbt8187.png)
![](http://s5.51cto.com/wyfs02/M02/86/7E/wKiom1fAmx6w05SuAAAq3EVP1BY390.png)
在MyEclipse中进行提交和更新操作
在项目上或单个文件上右键->Team->提交/更新/...
![](http://s2.51cto.com/wyfs02/M02/86/7D/wKioL1fAnSGQQDKaAADZluW561Q499.png)
Eclipse下使用的图标
![](http://s2.51cto.com/wyfs02/M02/86/7D/wKioL1fAnYGj0FytAABLsgIqVNg317.png)
如果有大批量的数据需要进行更新操作或者Eclipse SVN不能使用的情况下,使用Tortoise SVN;其它情况,则使用Eclipse SVN。
2、使用图形界面创建Respository
在目录文件夹中,右键-->TortoiseSVN-->Create repository here
![](http://s2.51cto.com/wyfs02/M00/86/7D/wKioL1fAlBuj4iHLAABWlO4uPA8453.png)
之后,在弹出来的对话框中选择 Create folder structure
![](http://s5.51cto.com/wyfs02/M01/86/7D/wKiom1fAlKTDKCeiAAAjdAtoVl0280.png)
接着,点击Start Repobrowser
![](http://s1.51cto.com/wyfs02/M01/86/7E/wKiom1fAlQaz2Y-AAACyF81gNFk982.png)
在trunk目录上右键,选择Add folder...
![](http://s5.51cto.com/wyfs02/M01/86/7D/wKioL1fAlWeBnewlAADTsXfVKfQ925.png)
项目导入完成后,记得删除WEB-INF/classes目录下的所有文件
![](http://s4.51cto.com/wyfs02/M02/86/7E/wKiom1fAlkehii6UAAEVAKTHqWs669.png)
写入Log Message
![](http://s4.51cto.com/wyfs02/M02/86/7E/wKiom1fAlo_hO5E7AAAeF1v9WYo924.png)
注意:如果要对Repository进行删除,需要先停止svn的服务,再进行删除。
3、MyEclipse下使用SVN
3.1、打开SVN资源库
Window->Show View->Other... 搜索“svn”
![](http://s5.51cto.com/wyfs02/M02/86/7D/wKioL1fAmIziQs8uAAAov_Bmo_M963.png)
打开SVN资源库,在空白处右键->新建->资源库位置
![](http://s1.51cto.com/wyfs02/M01/86/7D/wKioL1fAmQCRG5TTAAAhXuT0DFc660.png)
输入URL,点击Finish
![](http://s3.51cto.com/wyfs02/M00/86/7E/wKiom1fAmdKQCfSIAABpT-JAd6o441.png)
![](http://s3.51cto.com/wyfs02/M00/86/7E/wKiom1fAmdLCU2HyAAA0SCwufvY959.png)
3.2、将SVN资源Checkout到MyEclipse中
在SVN资源库,选中资源之后,右键->检出为(A)...
![](http://s5.51cto.com/wyfs02/M00/86/7D/wKioL1fAmpOid9g-AABOgLEWaZE221.png)
![](http://s4.51cto.com/wyfs02/M01/86/7E/wKiom1fAmsWwd9FtAABRP_3xxuA624.png)
![](http://s1.51cto.com/wyfs02/M01/86/7D/wKioL1fAmujwO4WzAAA0d3oWbt8187.png)
![](http://s5.51cto.com/wyfs02/M02/86/7E/wKiom1fAmx6w05SuAAAq3EVP1BY390.png)
在MyEclipse中进行提交和更新操作
在项目上或单个文件上右键->Team->提交/更新/...
![](http://s2.51cto.com/wyfs02/M02/86/7D/wKioL1fAnSGQQDKaAADZluW561Q499.png)
Eclipse下使用的图标
![](http://s2.51cto.com/wyfs02/M02/86/7D/wKioL1fAnYGj0FytAABLsgIqVNg317.png)
相关文章推荐
- About SVN
- CentOS 6.5搭建Apache整合SVN 1.8.5服务器(多版本库权限配置)
- CentOS下SVN服务器测试版安装记录
- 如何在本机搭建SVN服务器
- Windows下搭建本地SVN服务器
- 让GoogleCode的SVN下的HTML文件在FireFox下正常显示.
- Windows下SVN服务器搭建方法整理(apache)
- Apache2+SVN+MYSQL认证 配置项详细步骤
- 在Fedora 10下配置SVN服务器的步骤
- 删除SVN三种方法delSvn(windows+linux)
- 探讨如何在Eclipse中过滤版本控制文件.svn
- linux下安装配置svn独立服务器的步骤分享
- 浅析SVN常见问题及解决方法
- 关于svn冲突的解决方法
- 基于Eclipse中SVN图标不显示的解决方法
- Shell脚本实现的基于SVN的代码提交量统计工具
- Ubuntu下定时提交代码到SVN服务器的Shell脚本分享
- 详解版本控制利器Git,SVN的异同以及适用范围