SVN有时因各种不明原因导致清理失败,可以采取如下解决办法进行处理:
方法一:
删除根目录下隐藏文件夹“.svn”
然后在根目录文件夹 外面的空白处 检出。比如你项目文件夹名为“D:/source”
则svn检出时,在“source”外面的D盘(D:/) 空白处上右键选择检出,选择项目源码地址(如:https://10.20.115.24/svn/web)后,检出地址填:
D:/source,然后点击“确定”,等待检出完毕:
检出时会自动跳过已版本控制的文件,只更新有变更的文件;
方法二:
同样找到上述的隐藏文件夹“.svn”,找到里面的“wc.db”,用sqlite或navicat打开后,删除里面的“work_queue”表中的记录(或执行语句“delete from work_queue”);
再重新清理发现可以清理了。