赞
踩
工作的时候遇到SNV 的clean up 失败问题,尝试了很多方法,最后找到了有用的方法做个总结。
(文章中有些文件路径涉及公司,所以隐藏了,大概知道是文件路径就可以了)
如果clean up 出现什么: Cleanup failed to process the following paths...
without reverting children失败
网上搜到的方法: (第二种方法对我自己有用)
(1)第一种情况:就是没有安装环境变量,重装SNV,装的时候,选项改为“容许安装”
如果本地环境变量配置了,还是报这个错误,那么就是安装时候有个选项没有进行更改,默认情况下安装svn是不安装 command line client tools ,解决就是重新打开安装svn的.exe文件。在进行安装的时候选择Modify,到下面图片显示的地方,更改为容许安装。
后面发现,还是clean up失败。于是我的问题不是这个问题,又找了第二种方法。
(2)用终端输入命令 (这个方法最终有效)
打开电脑终端,在桌面按快捷键win+R 再输入 cmd 去win终端 输入SVN 出现type ‘svn’help for usage 就是成功了
然后就可以开始解决那个clean up 问题了
在进去终端 cd去svn的自己的commit下来的顶层文件夹 输入指令:svn revert . --depth infinity
下面出现一大堆Reverter......就是成功了。
最后再去自己的SNV那边clean up,commit 发现再也不会报错了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。