progress.append("Start synchronization of Repository [").append(repo.getName()).append("]\n");
progress.append(new Date()).append(": ");
progress.append("Getting currently known list of content source packages...\n");
SyncTracker tracker = new SyncTracker(new RepoSyncResults(repo), new ProgressWatcher());
tracker.setResults(progress.toString());
tracker.setRepoSyncResults(repoManager.persistRepoSyncResults(tracker.getRepoSyncResults()));
log.debug("synchronizeRepo :: inProgress");
tracker = updatePercentComplete(tracker, repoManager);
if (tracker.getRepoSyncResults() == null) {
log.info("Repository [" + repo.getName()