SVN 报错 sqlite[S11]: database disk image is malformed的解决办法

问题:有时候不知什么原因svn更新不了还报了如下错误:

SVN 报错 sqlite[S11]: database disk image is malformed的解决办法_第1张图片

此时有三种办法可以修复:

1、删除整个检出的目录,重新检出。

2、到完好的同事机子上复制.svn/wc.db文件来覆盖算坏的文件即可。

SVN 报错 sqlite[S11]: database disk image is malformed的解决办法_第2张图片

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

步骤:

1)下载sqlite3修复工具(提取码:kklq)

2)将 sqlite3.exe 文件解压缩到.svn目录的同级目录

SVN 报错 sqlite[S11]: database disk image is malformed的解决办法_第3张图片

3)打开命令行cd到和.svn同级目录下;

SVN 报错 sqlite[S11]: database disk image is malformed的解决办法_第4张图片

4)输入以下命令即可修复:

sqlite3 .svn/wc.db "pragma integrity_check"
sqlite3 .svn/wc.db "reindex nodes"
sqlite3 .svn/wc.db "reindex pristine"

你可能感兴趣的:(SVN)