cornerstone之文件被锁,clean up无效

cornerstone在更换时,由于电脑卡着不动了,一气之下关机重新了,然后在更新就提示被锁。然后就clean呀,clean之后仍然无效,又clean根目录依然无效。。。

然后就进行操作.svn文件,一般情况下.svn文件时不显示的,想要显示的快捷键:cmd + shift + .

.svn目录下有个wc.db文件,用Navicat Premium或者其他数据库工具打开这个wc.db文件;

注意:一定要先备份一下wc.db文件这个文件,我就是忘记备份,还误删除了这个文件里的一个表,然后很是想砸电脑的冲动呀。

cornerstone之文件被锁,clean up无效

找到WC.LOCK表,并将里面的数据删除,然后重新打开cornerstone就好。

cornerstone之文件被锁,clean up无效

 

接下来是我误删除WC_LOCK文件之后的一些记录:

手欠呀,一下直接删除了WC_LOCK文件,删除之后更新svn时会提示SVN sqlite no such table :wc_lock;

还好被删除的表里没有数据,就再从别的wc.db文件里copy了一份,然后运行时还是不行,提示status:200030  sqlite:not an error 

然后接着clean,无效;后关机重启,再次打开conersone时,我就把文件revert了,然后就可以操作了。。。