新聞中心
隨著文件更新及版本更新進行不斷變更,在 linux 上我們經常會碰到誤刪除文件,這種情況下,往往有許多用戶不知道如何恢復被 SVN 刪除的文件。本文將介紹如何在 Linux下恢復被 SVN 刪除的文件。

成都創(chuàng)新互聯是一家集網站建設,綏中企業(yè)網站建設,綏中品牌網站建設,網站定制,綏中網站建設報價,網絡營銷,網絡優(yōu)化,綏中網站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯網需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網站。
首先,通過`svn log`命令找出版本庫里被刪除文件的最后一次提交的版本號。
svn log
--r 1569696
------------------------------------------------------------------------
r1569696 | author | 2017-02-02 00:00:00 +0800 (四, 02 二月 2017) | 6 lines
刪除文件
------------------------------------------------------------------------
確定被刪除文件的版本號后,指定要恢復該文件的版本,例如將上面例子中要恢復文件的版本號為`1569696`,然后輸入以下命令:
svn update --revision 1569696
這樣就可以恢復指定的版本,從而獲得誤刪除的文件。
此外,如果想要恢復特定版本之前的被刪除的文件,可以使用`svn log -v`命令來輸出某特定版本的修改記錄,然后再用`svn copy`命令復制之前的版本文件,將其復制到本地磁盤,實現文件恢復。
因此,介紹了 Linux 下恢復被 SVN 刪除的文件的方法:通過`svn log`和`svn update`命令查找版本庫記錄被刪除文件的最后一次修改版本號,然后使用`svn update`命令更新特定版本,即可將文件恢復到最后的更新版本;或使用`svn log -v`及`svn copy`命令恢復特定版本之前的被刪除的文件。
香港服務器選創(chuàng)新互聯,2H2G首月10元開通。
創(chuàng)新互聯(www.cdcxhl.com)互聯網服務提供商,擁有超過10年的服務器租用、服務器托管、云服務器、虛擬主機、網站系統開發(fā)經驗。專業(yè)提供云主機、虛擬主機、域名注冊、VPS主機、云服務器、香港云服務器、免備案服務器等。
網頁標題:Linux下恢復被SVN刪除的文件(linuxsvn刪除)
文章網址:http://fisionsoft.com.cn/article/dhspjpc.html


咨詢
建站咨詢
