SVN Lock

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

相关阅读