2010-04-06 240 views
9

如果我刪除了svn存儲庫中的一個trunk文件,如果我要求提供以前的版本,或者文件是否永久刪除,是否可以獲取該文件?SVN恢復已刪除的文件

回答

14

您將在之前的版本中獲得它。

實際上,沒有一種「標準」方式可以完全擺脫Subversion版本庫中的文件。關於是否應該實施這樣的功能還有很多熱烈的討論(例如,關於該問題,請參閱this bug reportthis blog post)。

+0

非常感謝Pekka。 此致敬禮。 何塞 – Sosi 2010-04-06 09:57:48

1

由於客戶端不能很好地處理路徑更改歷史,所以沒有辦法(從客戶端版本1.6.18開始)通過直接尋址刪除的文件來讓客戶端恢復以前的版本。

獲取文件的一種方式是導出較舊的修訂版(對某些安全的地方)您必須導出該版本的整個目錄。然後,如果你想提交返回到該修訂版本,將文件複製到位,添加它,提交;