• (Myeclipse)SVN同步,更新,解决冲突的方法


    如图,我们一般都是选中项目以后,右键 -team-与资源库同步

     

     


    下面会跳转到myeclipse的 同步的模式,下图中的三个按钮很重要,是我们同步的三个主要按钮。

     

     


    这个蓝色的按钮

    ,在没有冲突的前提下,蓝色按钮里面的都是你要更新的。直接更新即可

    这个灰色的按钮

    ,灰色按钮里面的都是你要提交的。挨个文件看一下,是不是你要提交的东西。是的话 commit


    下面重点说一下冲突。

    有以下几个解决方法。

    第一,如果自己改的并不多,而且知道很清楚改的什么地方。
    那么,先在文件 右键,选择覆盖更新。那么这时候你的文件里的内容是最新的了,那么这时候再进入文件,加入你新增或者修改的代码,再提交,这时候,发现红色的文件变成了灰色。直接提交即可。


    第二,如果自己改的比较多,而且和其他人改的混在一起,很难辨认。

    那么这时候我们就要小心了,切不可盲目更新。盲目更新下来,会有许多文件。
    这时候就要用到Beyond Compare这个软件了,他的文件比较功能,很强大。意思是你要比较出不同,合并一个最新的文档。完事以后,覆盖更新你现在的文件,然后将新的合并以后的代码黏贴到该文件中,提交。


    第三,虽然你改的地方很多,对方改的也很多,这时候,只要你们改的地方不在同一块。同一行

    这时候是可以直接更新的。这时候更新以后,相当于,eclipse的svn帮你进行了Beyond Compare。这时候合并完成以后,你提交也就行了。

  • 相关阅读:
    screen:多重视窗管理程序
    tcpdump、nc网络工具使用
    Linux下查看系统版本号信息的方法
    python列表模拟堆栈和队列
    Linux Service and Security
    day2 列表
    Python常用方法
    Nginx1.6.0+MySQL5.6.19+PHP5.5.14(centos)
    LINUX Mysql5.6.19 安装
    python+django+pycharm 环境配置 (window7)
  • 原文地址:https://www.cnblogs.com/lqgcn/p/13140590.html
Copyright © 2020-2023  润新知