删除".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