if (!file.delete()) { DebugLog.log("can't delete file " + file.getAbsolutePath());
if (file != null && file.exists()) { file.delete();
    private void doDeleteFiles(ISVNEntry entry) throws SVNException {        if (entry.isDirectory()) {            for(Iterator children = entry.asDirectory().childEntries(); children.hasNext();) {                ISVNEntry child = (ISVNEntry) children.next();                doDeleteFiles(child);            }        }        getAdminArea().deleteArea(entry);        File file = getRootEntry().getWorkingCopyFile(entry);        if (!file.delete()) {            DebugLog.log("can't delete file " + file.getAbsolutePath());        }    }