您的位置:首页 > 运维架构 > Linux

svn: E200033: database is locked解决办法

2015-09-21 09:43 726 查看
svn执行update,却被告知database is locked!

执行 svn update,却抛出个错误警报:
svn: E200033: database is locked, executing statement 'RELEASE   s0'


 

之后无论是cleanup,还是release locker都没反应!

 

别急,试试以下方案:
$ cd /your project path/.svn
$ mv wc.db wc.db.old         #做事都要有备份的习惯
$ sqlite3 wc.db.old          #打开copy的数据库
sqlite> .backup main wc.db
sqlite> .exit
之后可能会出现.tmp已经有了不能写,但是进去也找不到.
cd .svn
mkdir aa
mv aa ./tmp
rm -rf ./tmp
cd ..
svn cleanup
svn update
 这样就可以了.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  svn linux