娃哈哈好喝-真的!
技术够用就行,吃好喝好睡好!

svn进程阻塞工作副本数据库的解决办法

使用svn任何命令都会提示这样的错误:

svn: E200033: Another process is blocking the working copy database, or the underlying filesystem does not support file locking; if the working copy is on a network filesystem, make sure file locking has been enabled on the file server

大概意思是另一个进程阻塞了工作副本数据库导致的,解决办法:

进入到svn版本目录

[root@centos test]# cd /data/svn/test/
[root@centos test]# ls -a
.  ..  1.txt  DEMO  html  .svn
[root@centos test]# cd .svn/
[root@centos .svn]# ls
entries  format  pristine  tmp  wc.db
[root@centos .svn]# mv wc.db wc.db.bak
[root@centos .svn]# sqlite3 wc.db.bak 
SQLite version 3.7.17 2013-05-20 00:56:22
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> .backup main wc.db
sqlite> .exit
[root@centos .svn]# cd ..
[root@centos .svn]# svn cleanup
[root@centos test]# 

done

赞(0)
未经允许不得转载:娃哈哈好喝 » svn进程阻塞工作副本数据库的解决办法
分享到: 更多 (0)

相关推荐