SVN倉庫刪除最近的提交,還原到某日期以前的版本(svn倉庫 刪除最近幾次更改)


由於某日刪除了SVN倉庫的大量內容,現在突然想恢復,又要保留LOG的連貫性(恢復出來的已刪除文件,會是新增,沒有之前的歷史Log了),所以才有了這需求。

Dump版本庫的版本(457以后版本不要)
-------------------------
svnadmin.exe dump "D:\VisualSVN Server\SVN-Repositories\itv開服文檔" -r 0:457 >d:\itvFWQ.dmp 還原dmp為版本庫 -------------------------- svnadmin create d:/SVNRepository svnadmin load d:\SVNRepository < d:\itvFWQ.dmp 刪除臨時dmp文件 -------------------------- rm -rf d:\itvFWQ.dmp

核心命令就是svnadmin,子命令就是 dump load 命令。

 

參考地址: SVN歷史版本刪除(為SVN庫瘦身)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM