RepositoryAddress src = new RepositoryAddress((String) cl.getValue(srcAddr));
RepositoryAddress dst = new RepositoryAddress((String) cl.getValue(dstAddr));
boolean recursive = cl.hasOption(optRecursive);
RepositoryCopier rcp = new RepositoryCopier();
if (!quiet) {
rcp.setTracker(new DefaultProgressListener());
}
if (cl.hasOption(optSize)) {
rcp.setBatchSize(Integer.parseInt(cl.getValue(optSize).toString()));
}
if (cl.hasOption(optThrottle)) {