问题场景:
执行svn up时,提示
提示需要先执行下 svn cleanup
需要cleanup是工作中还有工作队列没执行完毕,但是使用这个却不行,那我的思路是去wc.db 直接删除工作副本队列。
解决办法:
删除工作队列,
①SSH方式:打开.svn/wc.db
执行 : delete from wrok_queue;(数据库语句,需分号结束)
Linux没有消息是最好的消息,应该可以了。再执行下svn up验证结果如下:
提示locked,需执行 svn cleanup,执行清除后,再执行 svn up 成功!
②如果是本地svn 同理用数据库工具打开,项目目录/.svn/wc.db执行上面的命令即可,.svn是隐藏目录,设置下隐藏文件显示。