工具相关——用Eclipse的SVN插件管理一般目录
2016-04-12 12:16
387 查看
通常Eclipse的svn插件都是用来维护项目代码与代码库的同步,今天讨论的是用svn插件来维护文件系统中的一般目录。
在讲具体实现过程之前,首先说一下背景:
我用MyEclipse开发一个Web应用,在开发的过程中我把它发布在百度的BAE平台上,也就是说开发一点发布一点;
开始是在Windows平台上开发的,我先把BAE中的已发布代码检出到硬盘上的某一个目录上,然后使用MyEclipse的发布功能把最新的代码发布到同一个文件夹中,覆盖相同的文件,最后用Windows平台的svn客户端把最新的代码提交到BAE;
后来因为Android的原因,开发工作大部分都转到Linux平台,发现svn客户端不怎么好用,没有Windows上的那么给力,于是想另辟蹊径用Eclipse的svn插件来达到和Windows平台一样的便捷。
实现步骤:
1.在MyEclipse中创建Web项目名字随意,注意,这个是开发用的项目。
2.在MyEclipse中创建一个空项目:左侧包浏览器右键->New->Project->General->Project,注意名字的使用,因为这个项目是发布(提交代码到BAE)用的项目(简称发布项目),所以名字最好和BAE认可的名字一致,我的是ROOT。
3.在开发项目中添加一些新内容,类或文件等,最好保持程序的可运行性,方便在BAE上检查代码提交效果。
4.在MyEclipse中发布开发项目:项目右键->MyEclipse->Add and Remove Project Deployments->Add,选择一个服务器,Deploy Location选择发布项目的文件夹,注意这个文件夹是MyEclipse工作空间中对应的文件夹,点击finish就开始发布。
5.打开svn资源库,新建一个资源库位置,地址是BAE中项目的svn地址。
6.把发布项目提交到svn:发布项目右键->Team->Share Project->SVN,选择刚才创建的svn地址,选择提交位置后点击finish。
这时就形成了一个流水线式的工作流程,开发项目的发布内容即输出,发布到发布项目中,当作发布项目的输入,发布项目再把最新的内容提交到远程svn。
在讲具体实现过程之前,首先说一下背景:
我用MyEclipse开发一个Web应用,在开发的过程中我把它发布在百度的BAE平台上,也就是说开发一点发布一点;
开始是在Windows平台上开发的,我先把BAE中的已发布代码检出到硬盘上的某一个目录上,然后使用MyEclipse的发布功能把最新的代码发布到同一个文件夹中,覆盖相同的文件,最后用Windows平台的svn客户端把最新的代码提交到BAE;
后来因为Android的原因,开发工作大部分都转到Linux平台,发现svn客户端不怎么好用,没有Windows上的那么给力,于是想另辟蹊径用Eclipse的svn插件来达到和Windows平台一样的便捷。
实现步骤:
1.在MyEclipse中创建Web项目名字随意,注意,这个是开发用的项目。
2.在MyEclipse中创建一个空项目:左侧包浏览器右键->New->Project->General->Project,注意名字的使用,因为这个项目是发布(提交代码到BAE)用的项目(简称发布项目),所以名字最好和BAE认可的名字一致,我的是ROOT。
3.在开发项目中添加一些新内容,类或文件等,最好保持程序的可运行性,方便在BAE上检查代码提交效果。
4.在MyEclipse中发布开发项目:项目右键->MyEclipse->Add and Remove Project Deployments->Add,选择一个服务器,Deploy Location选择发布项目的文件夹,注意这个文件夹是MyEclipse工作空间中对应的文件夹,点击finish就开始发布。
5.打开svn资源库,新建一个资源库位置,地址是BAE中项目的svn地址。
6.把发布项目提交到svn:发布项目右键->Team->Share Project->SVN,选择刚才创建的svn地址,选择提交位置后点击finish。
这时就形成了一个流水线式的工作流程,开发项目的发布内容即输出,发布到发布项目中,当作发布项目的输入,发布项目再把最新的内容提交到远程svn。
相关文章推荐
- About SVN
- CentOS 6.5搭建Apache整合SVN 1.8.5服务器(多版本库权限配置)
- CentOS下SVN服务器测试版安装记录
- MyEclipse Web Project转Eclipse Dynamic Web Project
- Windows Clang开发环境备忘
- 如何在本机搭建SVN服务器
- Windows下搭建本地SVN服务器
- 傻瓜式用Eclipse连接MySQL数据库
- Eclipse引入jquery报错如何解决
- 让Flex Builder 3.0与Eclipse3.4整合起来
- Eclipse配置Javascript开发环境图文教程
- 使用zend studio for eclipse不能激活代码提示功能的解决办法
- 图解Eclipse j2ee开发环境的搭建过程
- 两种Eclipse部署动态web项目方法
- 让GoogleCode的SVN下的HTML文件在FireFox下正常显示.
- ext for eclipse插件安装方法
- Windows下SVN服务器搭建方法整理(apache)
- Apache2+SVN+MYSQL认证 配置项详细步骤
- 解决Fedora14下eclipse进行android开发,ibus提示没有输入窗口的方法详解
- eclipse导入jquery包后报错的解决方法