1、 下载SVN 插件
打开 Eclipse , 菜单栏 Help -> Install New Software
在 Work with 这里添加网址 : http://subclipse.tigris.org/update_1.8.x/
回车后即会出现如下两个选项,全部勾选
一路next , 到安装完毕,中间会弹出个警告的, 不用管它,点击 “ ok ” 就行继续安装。
安装完成后,重启Eclipse 。
2、 检查是否安装SVN 成功
打开 菜单栏 Window -> Preferences -> Team 看到有SVN的信息就证明安装成功了。不成功的话请重复上述步骤。
3、告诉SVN你的工程仓库在哪
安装好SVN后,接下来就是告诉它你的工程仓库地址了,不然你以后无法同步更新。
打开SVN视图,
如果右上角没有这个图标,那么 Window - > show views -> others -> SVN 资源库 点击后即会出现 SVN资源库视图了。
在SVN 视图里,右键 -> 新建 -> 资源库位置 ,
这里输入工程仓库 URL 就行。需要登录验证,输入老师给的用户名和密码即可。
登录成功后,点击右键,“检出为”,检出所有的资源,会出现如下界面:
这就是我们的工程仓库了。
4、SVN日常使用基本操作
(1)如果你是提交仓库里没有的工程,那么右键点击你的工程,team -> share project
如此即可。
(2)如果伙伴更新了代码,那么你需要知道ta 具体是更新了什么,那么就是得把仓库的工程同步到自己的电脑中。
选择你要同步的工程,右键,team ->与资源库同步 (或者更新)
(3)如果你修改了代码,需要把自己的代码提交到SVN仓库里,让团队里的小伙伴们知道,那么就是
选择你要更新的工程,右键,team -> 提交 , 在对话框里写明更新的版本里更新了什么内容。
这个就是已经同步或更新了的标志。
如果修改了没有同步,就会出现黑色星号。
(4)通过查看资源库历史版本记录,可以看到小伙伴们都对该工程做了什么改动。
选择要查看的工程,右键 , team -> 显示资源历史记录
这里再解释下 更新、同步与提交的区别:
更新是指 服务器上变动了的 而你本地没有变动,需要你更新。
提交是指 服务器上没有的,也就是你改过的东西,你需要将代码提交,其他同事更新你的代码 commit 提交
同步,是在更新提交之前做的工作,更新提交前先同步,可以知道哪些东西要提交哪些东西要更新,哪些东西是冲突的(你和同事 改了同一个文件,可能会出现冲突),出现冲突不能提交也不能更新,只有先将冲突的文件选择用本地的文件覆盖或用服务器的文件覆盖本地后才能更新或提交
注意: 不要同时多个人操作同一个文件,会产生冲突的。
Eclipse SVN 安装使用笔记