参考微博http://blog.youkuaiyun.com/vebasan/article/details/6186344
一、给Eclipse安装SVN,使用安装向导方式。具体步骤如下:
打开Eclipse
help->install New Software->Add->
输入name:subclipse 1.6.x,url:http://subclipse.tigris.org/update_1.6.x,点OK
选中subclipse,点击finish
一直NEXT,这里注意下,有些时候会出现 Subclipse Integration for Mylyn 3.x (Optional) (3.0.0) requires plug-in "org.eclipse.mylyn.tasks.core (3.0.0)", or compatible.错误,这个不要紧,在弹出框中选择subclipse,把Subclipse Integration for Mylyn 3.x选项去掉即可
Next一路安装完成!
二、Eclipse中使用SVN(以MyEclipse8.0为例)
1.检出项目
检出的工程要转为maven项目
window->Show View->Other->SVN->SVN资源库->新建->资源库位置(URL/用户密码)
检出为->做为工作空间中项目检出->
next->
选择检出位置->
finish
2.检出项目转为maven项目
检出的项目不能运行,需要转为maven工程:右击工程->
configure->
转为maven项目 则可运行了
右击工程->Team->与资源同步 查看本地代码与SVN上的代码差异,有四种情况:右箭,左箭,加,红色
右箭:仅本地代码修改
左箭:仅SVN代码修改
加号:本地有此文件,SVN上没有
减号:本地没有次文件,SVN上有
红色:本地和SVN同时修改代码了,打开文件后没有标红则是没有冲突,本地和SVN修改不同的地方;有标红说明有冲突,本地和SVN修改同一个地方
3.更新
把SVN的修改的代码更新到本地,本地修改的代码保持
4.提交
没有冲突的情况下才能提交
5.覆盖更新
SVN的代码更新到本地,本地修改的代码覆盖