.svn文件删除二
.svn文件删除2
.svn文件删除
.svn文件删除
package com.aixin.control; import java.io.File; public class DeleteSvnFile { public static void deleteDirectory(String dest) { File f = new File(dest); if (f.exists()) { if (f.isDirectory()) { File[] fs = f.listFiles(); if (fs.length > 0) { for (File file : fs) { deleteDirectory(file.getAbsolutePath()); } } } f.delete(); } } public static void deleteSvnFile(String path) { File root = new File(path); File[] files = root.listFiles(); for(int i=0;i<files.length;i++) { String _subFileName = files[i].getName(); if(_subFileName.equals(".svn")){ System.out.println(files[i].getPath()); deleteDirectory(files[i].getPath()); } if(files[i].isDirectory()){ deleteSvnFile(files[i].getPath()); } } } public static void main(String[] args) { String path = "D:/Workspaces/MyEclipse 9/test"; //写好你要删除.svn文件的根目录就行 deleteSvnFile(path); } }