CloneCommand cloneCmd = Git.cloneRepository();
cloneCmd.setDirectory(repository).setURI(configuration.getRemoteRepositoryUri());
cloneCmd.setCredentialsProvider(credentialsProvider);
this.git = new GitUtil(cloneCmd.call());
this.markingUtil = new MarkingUtil(git);
if (log.isLoggable(Level.FINE)) {
log.fine("Cloned remote repository from " + configuration.getRemoteRepositoryUri() + " to "
+ repository.getAbsolutePath());