Cornerstone svn 锁住了,并且无法clean up 的解决方法

使用Cornerstone在更新svn时候有时候会遇到这样的问题,更新到一半时候因为一些特殊情况断掉了,此时再继续更新会显示:

Cornerstone svn 锁住了,并且无法clean up 的解决方法_第1张图片
image.png

同时Clean up 无法使用


Cornerstone svn 锁住了,并且无法clean up 的解决方法_第2张图片
Cornerstone本人使用BBEdit已部分汉化

怎么办????

其实只是svn的一个保护机制,在意外中断以后,会将其锁住。解决办法如下:

1.打开显示隐藏文件,进入对应svn目录下的.svn文件夹,并找到wc.db文件( 快捷键 Cmd+Shift+. )。


Cornerstone svn 锁住了,并且无法clean up 的解决方法_第3张图片
打开显示隐藏文件
Cornerstone svn 锁住了,并且无法clean up 的解决方法_第4张图片
找到wc.db文件

2.用Navicat Premium或相关的可以数据库工具打开这个db文件。

3.找到WC_LOCK表,并将里面的数据删除。

Cornerstone svn 锁住了,并且无法clean up 的解决方法_第5张图片
image.png

然后就可以继续愉快地玩耍了!

你可能感兴趣的:(Cornerstone svn 锁住了,并且无法clean up 的解决方法)