svn之缺失文件导致无法实现更新提交

svn之缺失文件导致无法实现更新提交

1. 错误表现

在svn出现和主分支冲突时,经常出现先一个感叹号,点击更新时出现乱码错误,导致无法使用更新和提交功能,原因是缺失了部分文件,导致无法使用其功能

2. 尝试解决方法

1. 首先尝试清理svn的错误内容,很显然,svn中存在错误文件和不存在的文件

2. 使用解决选项,看看能不能发现问题,解决的内容为空

3. 在尝试还原

4. 为什么还原失败呢,我们发现还原的这三个文件的状态是缺少,说明在我们的svn中没有这三个文件,那么我们能不能让这三个文件出现在svn中,然后在对他进行还原呢?

1. 在他的路径下随便创建三个文件,但是文件名要求一样,可以通过txt文件修改后缀名方式创建。然后我们在进行还原,然后发现,烦人的感叹号不见了,我们再进行清理,结果文件错误的信息没有了,但是系统在.svn\pristine\be目录下找不到指定的文件。

2. 我们去.svn\pristine\be目录下查看是否存在这个文件,在他的be目录下确实存在一个.svn-base文件,但是这两个文件名不一样

3. 我们被be目录下的文件名改成清理中找不到的文件名

4. 我们对svn进行清理,结果清理成功了,svn也可以正常使用更新提交功能了。

相关文章

公牛采精怎么采?用什么方法?

365bet在线网址 07-06

[电池]电池仓卡在手电里拿不出来怎么办?可能是漏液粘住了?

365bet在线网址 07-06

小象优品看过来

365bet在线网址 07-01

格力空调显示e6维修费大概多少钱

365bet在线网址 06-28