3using System.Threading.Tasks;
 
   44            string? initialBranch,
 
   48            bool recurseSubmodules,
 
   49            CancellationToken cancellationToken);
 
 
Progress reporter for a Job.
 
Factory for creating and loading IRepositorys.
 
ValueTask< IRepository?> CloneRepository(Uri url, string? initialBranch, string? username, string? password, JobProgressReporter progressReporter, bool recurseSubmodules, CancellationToken cancellationToken)
Clone the repository at url .
 
bool CloneInProgress
If a CloneRepository(Uri, string, string, string, JobProgressReporter, bool, CancellationToken) opera...
 
ValueTask< IRepository?> LoadRepository(CancellationToken cancellationToken)
Attempt to load the IRepository from the default location.
 
ValueTask DeleteRepository(CancellationToken cancellationToken)
Delete the current repository.
 
bool InUse
If something is holding a lock on the repository.