1. 程式人生 > >SVN報錯:sqlite[S5]:database is locked

SVN報錯:sqlite[S5]:database is locked

今天在提交svn程式碼是報錯了,clean或者revert也都沒有辦法。具體解決辦法如下:

1、下載sqlite3.exe,將其反放在工程根目錄下的隱藏資料夾.svn裡邊。

如圖:

2、通過cmd命令執行如下內容;

    2.1 首先copy wc.db wc.db.old

    2.2 進入wc.db.old資料庫執行備份,備份檔名為wc.db,然後退出資料庫。

D:\project\.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
3、重新執行svn的clean,然後再提交程式碼。