当svn提交代码时冲突报错,执行cleanup时也报错,且在svn项目初始层级cleanup依然无法解决问题,则是由于冲突造成了死锁,解决方法如下
1、首先在svn初始层级目录下,有一个隐藏的.svn文件夹,进入该文件夹可以看到wc.db的数据库文件;
2、使用navicat或dbeaver数据库打开wc.db,需要创建SQLite连接,且需要sqlite驱动,下载好的驱动为sqlite-jdbc-3.30.1.jar格式的jar包;
3、打开wc.db数据库后,可以看到存在WC_LOCK和WORK_QUEUE表,将两表清空后,再回到svn执行claenup,问题解决


chloe
9 声望0 粉丝