如何解决versions锁死的问题(mac)-个人总结

开发环境:mac os

svn工具:versions

问题描述:

在使用versions上传或update代码时,由于异常中断,导致锁死的问题。


解决方案:

1、下载安装sqlite工具

本人使用的是Firefox的插件工具sqlite manager,具体如下图

如何解决versions锁死的问题(mac)-个人总结_第1张图片




2、查看锁死目录的svn文件夹,会发现有个wc.db文件,如下图


如何解决versions锁死的问题(mac)-个人总结_第2张图片

由于svn是隐藏文件夹,所以先将wc.db文件拷贝出来,然后用sqlite manager打开该文件,打开后如下图

如何解决versions锁死的问题(mac)-个人总结_第3张图片


分别执行下列SQL语句

delete from WORK_QUEUE

delete from WC_LOCK


3、将修改后的wc.db替换原来的文件就OK了


你可能感兴趣的:(SVN,sqlite,mac)