一、下载最新的Eclipse,个人版本是3.7.2 indigo(Eclipse IDE for Java EE Developers)版
若是没有安装的请到这里下载安装:http://eclipse.org/downloads/
二、下载SVN插件subclipse,安装方法有两种.那种绿色的以link方式安装的方式我在indogo上试了屡次就是没成功。
三、SVN插件下载地址及更新地址,你根据须要选择你须要的版本。如今最新是1.8.x
Links for 1.8.x Release:
Eclipse update site URL: http://subclipse.tigris.org/update_1.8.x
svn插件包下载: http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240
Links for 1.6.x Release:
Eclipse update site URL: http://subclipse.tigris.org/update_1.6.x
svn插件包下载: http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240
Links for 1.4.x Release:
Eclipse update site URL: http://subclipse.tigris.org/update_1.4.x
svn插件包下载: http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240
四、下载插件包,将插件包复制到Eclipse安装目录。见图
下载后的插件包目录结构:
将插件包features和plugins目录中的文件分别复制到Eclipse安装目录的features和plugins中。而后重启Eclipse 就行了
五、经过Eclipse安装,看图
而后一路点Next,就OK了!! eclipse
将项目添加到存储库 svn
要将新的项目添加到 Subversion 存储库,请右击该项目(能够在任何 Eclipse 的项目视图或 Navigator 视图),而且从菜单中选择 Team > Share Project。Eclipse 会显示 Share Project 对话框。 测试
从 Eclipse 当前支持的存储库列表中选择 SVN,而后单击 Next。接下来的对话框(参见图 13)让您选择现有存储库位置,或者建立一个新位置。 ui
若是您的存储库已列出(如您所见,我已经添加了自已的库),选中它,并单击 Finish。若是您的存储库未列出,请添加它(有关说明,请参阅 快速测试),并继续。Eclipse 将在存储库中建立新目录,其名称与项目相同,并显示项目中的全部文件和文件夹的列表。 spa
在顶部的字段中输入适当的内容来描述此项目,而后单击 Select All 选中该项目的全部文件。单击 OK 以检入项目,并将其当前状态传递给 Subversion 存储库。 插件
Subversion 的命令和输出结果显示在 Console 视图中,一般位于 Eclipse 窗口的底部(若是您查看 Subclipse 究竟对项目执行了什么操做)。 版本控制
版本控制系统的重要特性之一是其余开发人员可以随时继续开发,并在准备好时提交其变动。要下载这些变动,并将其与本地副本集成,您须要更新项目。 图片
右击您要更新的项目,而后从菜单中选择 Team > Update。Eclipse 将从存储库中检索任何变动,并尝试将它们与本地副本合并。 ip
若是将文件添加到项目中(参见图 15),它不会自动成为版本控制的一部分 —— 您须要明确将其添加到特定的存储库中。在下面的屏幕快照中,您能够看到,我已经将 ReadMe.txt 文件添加到了 threadWork 项目中。 资源
右击新文件,而后选择 Team > Add to Version Control。就是这样!下一次将此项目中的变动提交给存储库时,新文件也会检入。
若是将文件添加到了与项目不在相关的存储库中,您能够轻松地删除它。右击文件,而后选择 Delete。不须要使用 Team 菜单,Subclipse 自动将标记要删除的文件,并将它从项目中移除。下一次将变动提交给存储库时,该文件被删除了。
要重命名 Subclipse 控制的文件或目录,请右击它,而后选择 Rename。在输入字段中键入项的新名称,按 Enter 键。文件是在项目中重命名的,重命名操做(经过 Add 操做添加新名称、经过 Delete 操做删除旧名称)排队等待您下一次提交。在图 16 中,您能够看到将 main.c 重命名为 threadWork.c 以后、提交更改以前的 threadWork 项目。注意,Subclipse 为 “新” 文件添加的蓝色小加号表示该文件被安排在下一次提交时添加。
若是项目生成文件,或者包括您不想检入的 Subversion 存储库文件,则能够通知 Subclipse 忽略它们。右击您要在版本控制中排除的文件或目录,而后选择 Team > Add to svn:ignore 便可显示Add to svn:ignore 对话框。
单击 OK 将这个特定的文件添加到项目目录的 svn:ignore 属性中。选择 Wildcard extension 忽略具备当前文件扩展名的全部文件,或选择 Custom pattern 在忽略列表中添加您本身的通配符。下一次提交变动时,对忽略列表的这些更改将添加到存储库中。
若是您对项目的变动感到满意,肯定了您的代码能够编译,而且已经对变动进行测试,则应将它们提交给 Subversion 存储库。在您的工做站崩溃时,它能够做为一个备份,并容许其余开发人员更新其本地副本以包含您的变动。
在尝试提交变动以前,请确保更新您的项目(参阅 “更新项目”)。右击项目,并从菜单中选择 Team > Commit。Eclipse 会显示一个 Commit 对话框(参见图 18),其中汇总了您做出的变动。
若是仔细观察,您会看到一个属性更改成项目目录(我已经添加了
svn:ignore
属性,以使某些文件保留在存储库外),而且在添加 threadWork.c 时,删除了 main.c。这一变动对实际上表示的是一个操做(文件重命名)。
此时,若是您要使某些资源保留在存储库外,则能够取消对这些资源选择。若是您在一个文件中完成了部分工做,而且不但愿检入未完成的变动,则这种方法很是有用。在顶部的文本字段中输入适当的注释,而后单击 OK 将变动检入存储库。