簡體   English   中英

如果我的存儲庫已損壞/刪除,是否可以從本地.svn目錄恢復文件歷史記錄(或存儲庫)

[英]is it possible to restore file history (or the repo) from the local .svn directory if my repo has been damaged/deleted

對於這么長的帖子,我深表歉意。

可以說我的硬盤驅動器死了,我的實際svn存儲庫是無法恢復的(它消失了)。 如果我的存儲庫已損壞/刪除,是否可以從本地.svn目錄恢復文件歷史記錄(或存儲庫)? 我確實有存儲庫關鍵部分的備份副本,但是它只是本地.svn目錄以及其中的* .svn-base和* .svn-work。 .svn文件夾有可能做任何事情嗎?

我確實擁有各個子樹的最新修訂版“ head”,但我只是很好奇可以從.svn文件夾的本地副本中恢復多少信息?

我確實遇到過這篇文章' http://leshazlewood.com/2008/03/13/subversion-failure-recovery-without-a-backup/ ',但我想知道我實際上可以從本地.svn目錄中提取什么。如果歷史確實丟失了,為什么還要打擾,而不僅僅是為我在本地擁有的各種子樹使用當前的“ head”版本創建一個新的repo?

我應該只是對.svn文件夾進行核對並重新開始,還是我可以從中恢復一些東西?

如果我的存儲庫已損壞/刪除,是否可以從本地.svn目錄恢復文件歷史記錄(或存儲庫)?

不, 工作副本包含某個存儲庫狀態/快照,但沒有版本歷史記錄。 您應該考慮為存儲庫實施一個體面的備份解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM