Eclipse SVN沖突解決


基本原則是:每次提交前需要先和線上的對比,先把沖突解決掉,然后把線上的更新到本地,最后把本地的提交上去。

    1. 右鍵項目 -> Team -> 與資源庫同步
      同步SVN

    2. 在同步視圖中選擇Conflicts Mode,以便首先查看解決沖突
      Conflicts Mode

    3. 雙擊需要解決的沖突文件,這里為Student.java,右側主顯示區會出現比較視圖。左側為本地程序,右側為svn上的最新代碼
      svn比較
      原來字段名為email,本地將其改為emailAddress,線上代碼顯示有人將原來的email改為了phoneNumber並增加了屬性teacher

    4. 選中右側的兩行,點擊圖標拷貝到本地,保存
      copy right to left
      此時線上的代碼都已經拿下來了,可以繼續執行下一步。

    5. 右鍵沖突文件,選擇“標記為合並”
      merge

    6. 點擊Incoming Mode -> 右鍵項目 -> 更新(更新線上的其他無沖突的代碼)

    7. 點擊Outgoing Mode -> 右鍵項目 -> 提交。輸入注釋確定提交。
      經驗:在提交前最好將視圖中列出的(所有修改過的)文件雙擊查看審核一邊,確保沒有錯誤或者臨時的代碼。這一步常常會檢查出問題。
      Outgoing Mode

 

 

原文地址:http://www.devnote.cn/article/82.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM