操作:svn提交代码时,发现提交了错误代码,ctrl + z 终止,接着出现报错,用svn cleanup也报错。
解决方法:
$ 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
这样就可以了.