SVN還原已刪除檔案

alexanderkenndy發表於2014-12-31

今天將程式碼從分支合併到主幹的時候把主幹的程式碼誤刪除了,結果差點悲劇,還好是svn,功能強大到只要伺服器還在,什麼都可以還原。哪怕回到石器時代^-^,下面分享下還原的步驟

用TortoiseSVN:
1.在本地working copy中,用TortoiseSVN->Show log檢視版本庫的歷史記錄。可以用search。
2.找到刪除該檔案或者資料夾的版本,在Log message裡右鍵Revert the changes from this revision。
3.該檔案或資料夾就被恢復到本地的working copy中了。如果是誤刪除的,commit到Repository裡就行了。


用Eclipse的Subclipse外掛:
1.用Team->Show SVN Repository History檢視版本庫的歷史記錄。
2. 找到刪除該檔案或者資料夾的版本,右鍵Revert to XX version.
3.該檔案或資料夾就被恢復到本地的working copy中了。如果是誤刪除的,commit到Repository裡就行了。

相關文章