/// <summary> /// Return the temporary directory where files are copied /// </summary> private string RetrieveSourceFiles(CancellationToken token = default) { var workDir = GetWorkDirectory(); PathHelper.DeleteDirectory(workDir); _repositoryManager.CopyTo(workDir, token); return(workDir); }