1. 程式人生 > >Linux svn版本回滾

Linux svn版本回滾

取消Add/Delete

取消檔案:svn revert 檔名

取消目錄:svn revert --depth=infinity 目錄名

回滾的操作過程

1、保證我們拿到的是最新程式碼:

svn update

假設最新版本號是28。

2、然後找出要回滾的確切版本號:

svn log

假設根據svn log日誌查出要回滾的版本號是25,此處的something可以是檔案、目錄或整個專案

如果想要更詳細的瞭解情況,可以使用svn diff -r 28:25 ""

3、回滾到版本號25:

svn merge -r 28:25 ""

為了保險起見,再次確認回滾的結果:

svn diff ""

發現正確無誤,提交。

4、提交回滾:

svn commit -m "Revert revision from r28 to r25,because of ..."

轉自:http://www.cnblogs.com/mfryf/p/4654110.html