2011-10-05 76 views
1

可能重複:
Subversion: Retract Accidental Checkin刪除最新修訂從SVN

有什麼方法來刪除SVN的最新版本?

我最近的SVNrevision有幾個文件丟失,所以我想切換到我之前的修訂版,並從那裏繼續。那可能嗎?任何好的建議表示讚賞。謝謝。

+0

你是服務器的管理員嗎? – jv42

+0

可能的重複http://stackoverflow.com/q/747713/198011 –

回答

3

您不能刪除修訂,但可以使用反向合併「撤消」它。以下是一個示例:

cd working/copy 
svn merge -c -13 ^/repo/trunk 
svn commit -m "Undoing change committed in r13." 

請參閱文檔中的Undoing Changes

+0

謝謝,這將做的伎倆。 – Siddharth

1

使用svn修訂歷史記錄,將文件夾恢復到之前的修訂版本(必需),然後提交更改。這應該帶您到您所需的代碼狀態