解決SVN提交和更新代碼沖突?


解決沖突有三種選擇:

 1、放棄自己的更新,使用svn revert(回滾),然后提交。在這種方式下不需要使用svn resolved(解決)

 2、放棄自己的更新,使用別人的更新。使用最新獲取的版本覆蓋目標文件,執行resolved filename並提交

(選擇文件—右鍵—解決,使用svn --resolved)。

 3、手動解決:沖突發生時,通過和其他用戶溝通之后,手動更新目標文件。然后執行resolved filename來解除沖突,最后提交。

        手動:

              在沖突的文件上(選中文件--右鍵菜單—TortoiseSVN—Edit conflicts(解決沖突))


       如果要使用服務器版本,在Theirs窗口選中差異內容,右鍵,選擇Use this text block(使用這段文本塊)。

同理如果要使用本地版本,在協商后,在Mine窗口右鍵,選擇Use this text block(使用這段文本塊)

修改完成后,保存kingtuns.txt文件內容

選中文件--右鍵菜單—TortoiseSVN—Resolved(解決)。會列出沖突的文件列表,如果確認已經解決,點OK

最后提交解決沖突后的文件


免責聲明!

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



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