问题一:解决svn无法上传问题,清理失败
解决方法:
首先 到 sqlite官网 https://www.sqlite.org/download.html 下载 sqlite3.exe 如下图所示:
解压,然后将下载到的 sqlite3.exe 文件复制到你项目的.svn的同级目录下 ,查看.svn目录下是否存在一个wc.db文件
在splite所在文件目录下 打开cmd执行 sqlite3 .svn/wc.db “select * from work_queue” 命令
此命令用于查看有哪些文件有问题
重要的一步执行 sqlite3 .svn/wc.db “delete from work_queue”
执行完后再执行 sqlite3 .svn/wc.db "select * from work_queue"你会发现 没有问题文件了
在有问题的工作目录下进行clean up,一般来说可以直接清理成功,如果clean up时候遇到了 工作目录被lock的提示,清理的时候勾选一下Break locks即可
(注意点:复制下来的命令""符号可能是中文字符,需要手动更改)
问题二:解决svn提交找不到系统指定路径
问题原因:.svn下面缺少文件夹tmp
解决方法,在.svn下新建一个文件夹tmp
然后再更新或者清理就会成功
问题三:文件树冲突,
删掉冲突文件,再次拉取文件
问题四:丢失预定增加的XXX
解决方式:在提交失败的目录,使用一些svn还原操作即可