SVN: Can't find a temporary directory 问题解决
找到C:/Documents and Settings/Administrator/Local Settings/Temp/这个目录
我发现那个目录下全是临时文件,目录大小有350多M。看着不顺眼,想把里面的文件全清除了,我Ctrl+a 然后 Shift+Delete,
本以为一下就能全删除了。 结果却是:无响应,试了多次,都是无响应。 仔细一想,明白了,那个目录下的文件太多了,全是1K大小左右的文件,至少3-5万个。 我不知道Windows一个目录下有3-5万个文件会导致什么结果,但有一定我很清楚,会让机子很慢,常导致"无响应"。我推测有可能是这个目录下临时文件的个数太多了,导致SVN在此目录下创建临时文件失败。 然后我就一小部分一小部分的对目录里的文件进行删除(一次删2-3千个文件响应起来还是很快的),删了20多次,最终清理得只剩几个删不掉的文件了(正在使用的)。然后我再使用SVN的Commit进行文件提交,正如我所料,OK了。再试了其他的SVN命令都一切正常了。
如果上述方式不好使,或者找不到那个目录,可以试一下采用360清理垃圾文件!