首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > CVS SVN >

容易的删除.svn目录工具

2012-11-16 
简单的删除.svn目录工具简单的删除.svn目录工具。放在博客上方便自己找到。import java.io.Filepublic clas

简单的删除.svn目录工具
简单的删除.svn目录工具。放在博客上方便自己找到。

import java.io.File;public class DeleteSvn {private static String path = "D:/product";private static String pattern = ".svn";public static void main(String args[]) {File rootDirctory = new File(path);deleteSVN(rootDirctory);}/** *  * @Title deleteSVN * @Description: 删除后缀名为.svn的文件夹 * @param input * @return void */public static void deleteSVN(File input) {if (input.isDirectory()) {for (File dirctory : (input.listFiles())) {if (dirctory.isDirectory()) {System.out.println("Now dirctory is "+ dirctory.getAbsoluteFile());if (dirctory.getName().equalsIgnoreCase(pattern)) {deleteFiles(dirctory);System.out.println("To be deleted "+ dirctory.getAbsoluteFile() + "-->"+ dirctory.delete());// dirctory.} else {deleteSVN(dirctory);}}}}}/** *  * @Title deleteSVN * @Description: 删除文件夹下的所有文件和文件夹 * @param input * @return void */public static void deleteFiles(File input) {if (input.isDirectory()) {for (File dirctory : (input.listFiles())) {if (dirctory.isDirectory()) {deleteFiles(dirctory);}dirctory.delete();}} else {input.delete();}}}

热点排行