IResourceVariant remote = remoteTree.fetchVariant(local, IResource.DEPTH_ZERO, monitor);
return getSyncInfo(local, null, remote);
}
protected SyncInfo getSyncInfo(IResource local, IResourceVariant base, IResourceVariant remote) throws TeamException {
SyncInfo info = new RemoteSyncInfo(local, remote, comparator);
info.init();
return info;
}