SVN 報錯 sqlite[S11]: database disk image is malformed的解決辦法

問題:有時候不知什麼原因svn更新不了還報瞭如下錯誤:

此時有三種辦法可以修復:

1、刪除整個檢出的目錄,重新檢出。

2、到完好的同事機子上覆制.svn/wc.db文件來覆蓋算壞的文件即可。

3、使用sqlite3修復工具修復:

步驟:

1)下載sqlite3修復工具提取碼:kklq)

2)將 sqlite3.exe 文件解壓縮到.svn目錄的同級目錄

3)打開命令行cd到和.svn同級目錄下;

4)輸入以下命令即可修復:

sqlite3 .svn/wc.db "pragma integrity_check"
sqlite3 .svn/wc.db "reindex nodes"
sqlite3 .svn/wc.db "reindex pristine"
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章