??????????????????????????????????????svn????????checkout????????????к??.svn?????????д???С???????.svn????С???????С?????????С??

package delete.file;

import java.io.File;

public class DeleteFile {

 //???????????
 static String delFileStr = ".svn";
 
 public static void main(String args[]){
  File file = new File("E:\mnvdaoPlan");
  File [] files = file.listFiles();
  findFile(files);
 }
 
 private static void findFile(File [] files){
  for(File file : files){
   if(file.exists() && file.isDirectory()){
    String name = file.getName();
    if(delFileStr.contains(name)){
     //??.svn????????????? ???е?????
     deleteFile(file.listFiles());
     //???.svn???????????????? ??????????
     file.delete();
    }else{
     findFile(file.listFiles());
    }
   }
  }
 }
 
 private static void deleteFile(File [] files){
  for(File file: files){
   if(file.isFile()){
    file.delete();
   }else if(file.isDirectory()){
    deleteFile(file.listFiles());
    file.delete();
   }
  }
 }
}