public void execute(ISVNClientAdapter client) throws SVNClientException { execute(client, new NullProgressMonitor());
protected void execute(final ISVNClientAdapter client, final IProgressMonitor monitor) throws SVNClientException { ISVNNotifyListener revisionListener = new ISVNNotifyListener() { public void setCommand(int command) {} public void logCommandLine(String commandLine) {} public void logMessage(String message) {} public void logError(String message) {} public void logRevision(long aRevision, String path) { StatusCommand.this.revisions.add(new RevisionsCache(aRevision, path)); if (StatusCommand.this.revisions.size() > 1) { Collections.sort(StatusCommand.this.revisions); } } public void logCompleted(String message) {} public void onNotify(File path, SVNNodeKind kind) {} };  try{ client.addNotifyListener( revisionListener ); statuses = client.getStatus( file, descend, getAll, contactServer ); } finally { client.removeNotifyListener( revisionListener ); }
    public void execute(ISVNClientAdapter client) throws SVNClientException {    	execute(client, new NullProgressMonitor());    }