Some conflicting changes cannot be merged automaticall. these changes will have to be merged manually
啥意思?

解决方案 »

  1.   

    先刷新一下项目,然后再update。很有可能是项目文件夹被其他程序改动过。
      

  2.   

    选中需要update的东西
    右健 refresh
    或者f5
      

  3.   

    cvs不管是update还是commit
    每次操作前都需要f5
      

  4.   

    在commit前是不是一定要先update一下
      

  5.   

    在commit前不一定要先update一下
    但是需要刷新一下,或者设置eclipse为自动刷新
      

  6.   

    意是就是说:你的版本号与CVS上的版号差好多,比如你本地的版为1.1,而CVS上的版为1.3,
    相差两个版就不能自动合并了,因为CVS中存放的是相邻版本的不同之处,隔了版本就找不到了。手工进行合并一下就可以了。
      

  7.   

    不是啊,update一下就能把1.1更新为1.3。
    commit是从自己的地方更新到服务器
    update是从服务器更新到自己的地方
      

  8.   

    你这种情况应该是两个人同时改了一个文件造成的,你可以先保存本地版本再用服务器上的版本覆盖本地版本,人工进行merge在commit就可以了
      

  9.   

    1 复制一份你的那个文件
    2 对准文件,右键 - Replase With -  Lastest from Head 
    就把本地文件替换为服务器的文件了
    3 打开文件,如果发现发现少了什么东西,去那个备份的文件里面找4 尽快commit上去