您的位置:首页 > 编程语言 > Java开发

工具相关——用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。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  eclipse svn