ErBing

往事已经定格,未来还要继续。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

一、安装

1.1 在线安装:

  (1).点击 Help --> Install New Software...
  (2).在弹出的窗口中点击add按钮,输入Name(任意)和Location(http://subclipse.tigris.org/update_1.8.x),点击OK

  (3).勾选出现的插件内容,一步步安装即可。

1.2 安装包:

  下载地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240 

  将插件包features和plugins目录中的文件分别复制到Eclipse安装目录的features和plugins中。然后重启Eclipse 就好了

  

二、使用

  从show view里调出SVN资源库视图,在SVN资源库窗口的空白位置右键选择新建资源库位置,填好服务器的地址,资源库导入成功,SVN资源库视图下出现导入的资源库。

  

2.1 上传project到svn服务器

  右键project --> team --> share project,选择repository类型为SVN --> 点击next,选择已有资源库位置,使用项目名称作为文件夹名 --> 点击Finish --> 输入用户名和密码,右键project --> team --> 提交,点击OK --> 上传到服务器成功,此时刷新资源库,资源库下出现上传的project。

2.2 从svn服务器下载project到本地

  选择要下载的project右键 --> 检出为,自由选择是否更改属性(建议使用默认) --> Finish --> 下载成功

2.2 从服务器更新代码

  右键项目project-->与资源库同步,选择打开Synchronize视图,与本地代码有不同的服务器代码将显示在Synchronize视图下,双击可以查看本地代码和服务器代码的对比,加号的为新增的文件(本地还没有),将模式切换到Incoming Mode,这个模式下的代码都是服务器更新的代码,需要下载到本地的,右键要更新的文件-->team-->更新。

2.3 冲突解决方法

  (1).服务器代码和自己代码改动的地方相同

  这种情况比较复杂,一般只能将自己的代码保存一份到本地,然后直接将服务器代码更新下来,然后在新的代码上修改自己的逻辑。

  (2).服务器代码和自己代码改动的地方不同

  将所有服务器上新增的代码复制到本地文件后,右键冲突文件选择标记为合并即可

 

posted on 2017-03-13 15:17  ErBing  阅读(536)  评论(0编辑  收藏  举报