svn: E200033: database is locked解決辦法

svn執行update,卻被告知database is locked!

執行 svn update,卻拋出個錯誤警報:html

  
  
  
  
  
svn: E200033: database is locked, executing statement 'RELEASE s0'

 

以後不管是cleanup,仍是release locker都沒反應!python

 

別急,試試如下方案:sql

  
  
  
  
  
  1. $ cd /your project path/.svn
  2. $ mv wc.db wc.db.old #作事都要有備份的習慣
  3. $ sqlite3 wc.db.old #打開copy的數據庫
  4. sqlite> .backup main wc.db
  5. sqlite> .exit
  6. 以後可能會出現.tmp已經有了不能寫,可是進去也找不到.
  7. cd .svn
  8. mkdir aa
  9. mv aa ./tmp
  10. rm -rf ./tmp
  11. cd ..
  12. svn cleanup
  13. svn update
  14.  這樣就能夠了.

總結:



其實有時候在CMD中執行完第一部分的exist後就能夠正常使用了!數據庫

相關文章
相關標籤/搜索