Eclipse SVN插件设置

分享到:

SVN是一种常用的文件版本控件工具,开发团队为了保持项目组各成员代码的统一性使用SVN是非常理想的选择。下面为大家介绍在Eclipse上安装SVN的方法:

我们这里讲的SVN实际上是安装在Eclipse上的插件客户端,需要和SVN服务器端配合使用。(我们假设服务器端已经配置完成,这里不再叙述网上相关文档非常多,大家可自行上网查找SVN服务器端的配置方法。)

首先依次点击Eclipse主菜单“Help ---> Install New Software...” 在弹出的对话框右侧点击“Add...”如下图:

点击“Add”后会弹出另一个对话框如下图:

在Name中填写svn(可以随便取名字),在Location中填入"http://subclipse.tigris.org/update/",最后点击“OK” 进入下一个界面:

钩选 clipse Plugin和Subversion Book 然后点击 “Next” ,这时可能会弹出一个警告不用理它一路next就OK了,因为整个过程是在线安装的所以有时候会因为网络原因安装失败,我们只需按上面的步骤再来一次就行。(安装成功后Eclipse如果提示重启,我们就照做。)到这里SVN插件已经安装到Eclipse中了,下面简单说明这个插件的使用方法。

在开发过程中主要用到以下几个功能:

1、本地项目做为原始版本上传到服务器端

在Eclipse 的 Package Explorer 中需要上传的项目上单击鼠标右键 ,依次选择菜单"Team ---> Share Project... " 如下图:

之后在弹出的对话框中选中"SVN", 如下图:

点击下一步,这时会弹出一个对话框问你到底要把文件传到服务器的什么目录下,有可新建,也可以用之前的目录,不管是哪种方式SVN都会自动用你的项目名称建立子目录,当前项目所包含的文件都将存放于此处。

当设置好目录后点击“Finish”,SVN要求输入你的账号(此账号是通过SVN服务器分配的),如下图:

输入正确的账号后,会进入下一个对话框,如下图:

在这个界面我们要选择哪些文件需要上传到服务器,如何没有特殊需求通常全选就行了。最上面的文本框里可以写一些关于当前项目的说明,这样其它人通过SVN下载这个项目时就会看到这些内容,以便于理解项目。最后确认被勾选的文件是否准确无误,点击“OK”文件就开始上传了,这一过程你能看到一个上传进度。

2、 下载服务器端的项目到本地

在Eclipse 的 Package Explorer 中单击鼠标右键 ,弹出菜单选择"Import" 如下图:

在弹出的对话框中展最后一项"Other" ,选中“从SVN取出项目” 如下图:

然后"next"进入下一步,如下图:

如果之前已经从服务器下载过项目,SVN会自动列出历史目录。如果第一次通过SVN下载服务器端的项目,需要选择“创建新的资源库位置”,之后按提示填入服务器端URL即可。完成这一步后点击“Next”进入下个对话框,如下图:

当前对话框会列出指定目录下所有项目,想下载哪个选中后点击“Finish”按提示一路下一步就OK了,之后你能看到一个下载进度,完成后会在你本地Eclipse的Package Explorer中出现这个项目。

3、 提交或更新本地文件

当你的项目已经做为原始版本提交到服务器,或者项目是通过SVN从服务器下载到本地的,一但文件修改完成你需要即时把新文件提交到服务器,这样其它开发人员才能通过SVN同步更新你刚才改过的内容,同样其它人改过的内容你也要即时更新到本地,这样才能保持整个项目组成员代码的一致性。

每个文件后面都有最后修改的时间和对应账号,如果你本地修改过某个文件前面会多出一个“星号”,如下图:

在当前文件上右键鼠标,弹出菜单选择“Team”就会看到一系列的SVN功能,我们这里主要用到“更新”和“提交”

”更新“是指:把别人改过的内容从服务器下载到本地的过程

”提交“是指:把自己改过的内容上传到服务器的过程

其实整个操作流程非常简单,刚开始用SVN的朋友可能不太习惯,不是忘记更新就是忘记提交,建议新手这样做:到公司打开Eclisep第一件事就是"更新项目"(比你下班晚的同事可能又改了很多内容)所以在开工之前你要把其它人写的代码同步过来,工作过程中改完文件确认代码无误后立即"提交"并"更新"(你工作的同时别人也在工作),这样大家手里的代码都是最新版本了。

其它功能大家有兴趣自己试试就明白了,都很简单。

昵    称:
验证码:

相关文档:

Android基础知识
Android组件
Android控件
Android实例