SVN Unable to create pristine install stream

SVN 提交的时候报了一个错误,如上图所示,莫名其妙地出了错,我最近也没有修改过什么 SVN 的设置,只是平常使用;我在资源管理器里面看了下 SVN 的同步目录确实出现了异常,几乎全部的文件夹都出现了感叹号(就是那种 SVN 检测到被修改可是尚未提交的状态),在准备提交的列表项里面发现了有许多空文件夹被删除了,我到如今尚未明白是被什么软件删除的,以前也没有用过垃圾清理这一类的软件,我就怀疑是否是中病毒了,因而赶紧下载了 360 ,但仍是没有查出个因此然,也不明白为何空文件夹被删除会影响 SVN 的提交,我在网上搜索了下关于 SVN 的这些错误信息,找到了一个解决办法,在 SVN 的同步目录(同步目录下面有一个名字叫 '.svn' 的目录,可能有些状况下是隐藏目录)下面创建一个名字叫 'tmp' 的空文件夹:缓存

就是在 '.svn' 目录下面新建这个文件夹,完成后就能够用 SVN 提交了,具体是什么原理还不清楚,我猜是 SVN 提交的时候须要向这个目录作缓存,我看了不少次这个文件夹下面都是空的。至于为何我电脑上的空文件夹会被删除还不知道,Windows 系统应该不会主动删,也没有装垃圾清理软件,删除事后也没有什么提示,估计是某个软件的漏洞致使。svn

相关环境:
Windows8.1 专业版、TortoiseSVN 1.10.1spa