svn 撤銷 已提交的修改


1、保證我們拿到的是最新代碼:
 svn update
 假設最新版本號是28。
 2、然后找出要回滾的確切版本號:
 svn log [something]
 假設根據svn log日志查出要回滾的版本號是25,此處的something可以是文件、目錄或整個項目
 如果想要更詳細的了解情況,可以使用svn diff -r 28:25 [something]
 3、回滾到版本號25:
 svn merge -r 28:25 something
 為了保險起見,再次確認回滾的結果:
 svn diff [something]
 發現正確無誤,提交。
 4、提交回滾:
 svn commit -m "Revert revision from r28 to r25,because of ..."
 提交后版本變成了29。
 將以上操作總結為三條如下:
 1. svn update,svn log,找到最新版本(latest revision)
 2. 找到自己想要回滾的版本號(rollbak revision)
 3. 用svn merge來回滾: svn merge -r : something


免責聲明!

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



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