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后就能够正常使用了!数据库

相关文章
相关标签/搜索