删除".svn"文件夹
2011年08月01日
public class deleteSVN { public static void main(String[] args) { if(args.length>=1){ File path = new File(args[0]); deleteSVN(path); } } private static void deleteSVN(File path){ if(path.exists() && path.isDirectory()){ File[] files = path.listFiles(); for(File file : files){ if( file.isDirectory() ){ if( file.getName().equals(".svn")){ System.out.println("delete file: "+ file.getAbsolutePath()); deleteFile(file); }else{ deleteSVN(file); } } } } } private static void deleteFile(File file){ if(file.exists()){ if(file.isFile()){ file.delete(); }else if(file.isDirectory()){ File files[] = file.listFiles(); for(int i=0;i
2011年08月01日
public class deleteSVN { public static void main(String[] args) { if(args.length>=1){ File path = new File(args[0]); deleteSVN(path); } } private static void deleteSVN(File path){ if(path.exists() && path.isDirectory()){ File[] files = path.listFiles(); for(File file : files){ if( file.isDirectory() ){ if( file.getName().equals(".svn")){ System.out.println("delete file: "+ file.getAbsolutePath()); deleteFile(file); }else{ deleteSVN(file); } } } } } private static void deleteFile(File file){ if(file.exists()){ if(file.isFile()){ file.delete(); }else if(file.isDirectory()){ File files[] = file.listFiles(); for(int i=0;i
本文提供了一个用于递归删除.svn文件夹的Java程序示例。该程序使用了基本的Java文件操作API来实现目录遍历及删除功能。
760

被折叠的 条评论
为什么被折叠?



