if (client == null) client = SVNWorkspaceRoot.getSVNResourceFor(resources[i]).getRepository().getSVNClient();
			public void run() {				try {					ISVNClientAdapter client = SVNProviderPlugin.getPlugin().getSVNClientManager().createSVNClient();					IResource[] resources = getSelectedResources();					for (int i = 0; i < resources.length; i++) {							File srcPath = new File(resources[i].getLocation().toString());						File destPath= new File(directory + File.separator + resources[i].getName());						client.doExport(srcPath, destPath, true);					}				} catch (Exception e) {					MessageDialog.openError(getShell(), Policy.bind("ExportAction.export"), e.getMessage());				}								}			