recurse);
JhlConverter.convert(revision), recurse, false);
    public void checkout(        SVNUrl moduleName,        File destPath,        SVNRevision revision,        boolean recurse)        throws SVNClientException {        try {            notificationHandler.setCommand(ISVNNotifyListener.Command.CHECKOUT);            notificationHandler.logCommandLine(                "checkout" +                (recurse?"":" -N") +                 " -r "+revision.toString()+                " "+moduleName.toString());        			notificationHandler.setBaseDir(new File("."));            svnClient.checkout(			    moduleName.toString(),                fileToSVNPath(destPath, false),                JhlConverter.convert(revision),                recurse);        } catch (ClientException e) {            notificationHandler.logException(e);            throw new SVNClientException(e);        }    }