| 2018.6.21 - 南京 | svn |
SVN报错:sqlite[S5]:database is locked
到sqlite官网下载sqlite-dll-win64-x64-3240000和sqlite-tools-win32-x86-3240000
解压后将dll放到tools里面,配置到path变量
先看下sqlite数据库里有没有待处理的任务:
E:\workspace\app_engine\.svn>sqlite3 wc.db
SQLite version 3.7.15.2 2013-01-09 11:53:05
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> select * from work_queue;
sqlite>
上面这里看是没有,有的话删掉并退出:
sqlite> delete from work_queue;
sqlite> .quit
E:\workspace\app_engine\.svn>
这时再重新操作svn看看,如果还不行,那么需要重新生成wc.db
E:\workspace\app_engine\.svn>move wc.db wc.db.old
E:\workspace\app_engine\.svn>sqlite3 wc.db.old
SQLite version 3.7.15.2 2013-01-09 11:53:05
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> .backup main wc.db
sqlite> .exit
E:\workspace\app_engine\.svn>
参考: SVN报错:sqlite[S5]:database is locked
https://www.cnblogs.com/wuxun1997/p/7018399.html