throw new BuildException("Cannot use javahl nor command line svn client");
throw new BuildException("Cannot use javahl, JavaSVN nor command line svn client");
    public void execute() throws BuildException {        ISVNClientAdapter svnClient;                if ((javahl) && (isJavahlAvailable())) {            svnClient = SVNClientAdapterFactory.createSVNClient(JhlClientAdapterFactory.JAVAHL_CLIENT);            log("Using javahl");        }        else        if (isCommandLineAvailable()) {            svnClient = SVNClientAdapterFactory.createSVNClient(CmdLineClientAdapterFactory.COMMANDLINE_CLIENT);            log("Using command line interface");        }         else            throw new BuildException("Cannot use javahl nor command line svn client");                if (username != null)            svnClient.setUsername(username);        if (password != null)            svnClient.setPassword(password);        for (int i = 0; i < notifyListeners.size();i++) {            svnClient.addNotifyListener((ISVNNotifyListener)notifyListeners.get(i));        }        for (int i = 0; i < commands.size(); i++) {            SvnCommand command = (SvnCommand) commands.get(i);            Feedback feedback = new Feedback(command);			svnClient.addNotifyListener(feedback);            command.execute(svnClient);            svnClient.removeNotifyListener(feedback);        }            }