解决svn无法上传问题(清理失败或者系统找不到路径)

问题一:解决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还原操作即可

发布了52 篇原创文章 · 获赞 82 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/marendu/article/details/94716784