zoukankan      html  css  js  c++  java
  • 5. Eclipse下SVN应用

    5. Eclipse下SVN应用

    5.1安装Eclipse SVN plugin(Subclipse)

    Eclipse的使用者可以通过Eclipse的插件自动下载和更新功能来安装这个插件,在Eclipse的菜单中选择 Help->Software Updates->Find and Install-> Search for new features to install ->New Remote Site。URL中就输入http://subclipse.tigris.org/update,Eclipse就会自已安装上了.

    clip_image056

    clip_image058

    clip_image060

    点击finish可以获得SVN的插件和文档。

    5.2 从SVN库中取数据

    clip_image062

    点击”下一步”

    clip_image064

    如果还没有连接到一个资源库或没有连接到自己可用的资源库,请用”创建新的资源库位置”,否则用”使用现有的资源库位置”,这里只是做个库连接,并不是创建库,然后点击”下一步”.

    clip_image066

    下一步,为新项目起一个名,可以随便起名,但尽量与原项目同名:

    clip_image068

    clip_image070

    点击OK后,在控制台下有如下数据输出:

    clip_image072

    右键单击在被SVN控制的文件,出现如下菜单:

    clip_image074

    5.3 新文件添加到版本控制库中

    如果是新文件,或新包,要先添加版本控制,然后再提交

    clip_image076

    5.4 把Eclipse项目加入到SVN库中

    clip_image078

    clip_image080

    在此处点击SVN时可能出现一个错误,” org.tigris.subversion.javahl.ClientException?: Path is not a working copy”,不用管,继续下一步.

    clip_image082

    clip_image084

    clip_image086

    clip_image088

    clip_image090

    clip_image092

    clip_image094

    项目提交到库中成功.

    5.5 如何断开eclips和SVN的连接:

    clip_image096

    点击”断开连接”

    clip_image098

    如果要删除项目,应该先断开连接,选中从文件系统中删SVN子元素,然后再在本地删除项目.

    重新连接SVN:

    clip_image100

    5.6 多人对同一文件修改后的冲突解决

    如果有多个人,对同一文件做了修改,则,则第一人提交了以后,其他的人如果不解决冲突问题,则文件不能被提交,必须要先”更新”,然后解决冲突,然后才能提交,注意要选择,标记为解决,更新,就好了,不会覆盖本地的文件,会下载新的程序,并本本地文件比较,指出冲突的地方

    clip_image102

    如果如图,一样,是修改状态,则可以提交成功

    5.7 未落实的操作

    如果文件被修改了,但还没有提交,则会显示”未落实的操作”.

    clip_image104

    5.8 SVN库的重新定位,如IP地址的改变

    clip_image106

    clip_image108

    clip_image110

  • 相关阅读:
    MYSQL之查询篇
    MYSQL之概念基础篇
    订餐系统之组合捜索
    订餐系统之微信点餐
    订餐系统之定时器Timer不定时
    订餐系统之地图订餐
    结构型模式:装饰模式
    结构型模式:组合模式
    结构型模式:桥接模式
    结构型模式:适配器模式
  • 原文地址:https://www.cnblogs.com/holyes/p/f0a72c7321f702956a306cd4d51153f1.html
Copyright © 2011-2022 走看看