try {
pull.setProgressMonitor(new EclipseGitProgressTransformer(
new SubProgressMonitor(mymonitor, 1)));
pull.setTimeout(timeout);
pull.setCredentialsProvider(credentialsProvider);
pullResult = pull.call();
results.put(repository, pullResult);
} catch (DetachedHeadException e) {
results.put(repository, Activator.error(
CoreText.PullOperation_DetachedHeadMessage, e));
} catch (InvalidConfigurationException e) {