public GitVersionControlSystem(ISourceControlConnectionSettingsSource settings, ICheckConnectionErrorResolver errorResolver, IActivityLogger logger, IDiffProcessor diffProcessor, IStorageRepository profile, IRevisionIdComparer revisionComparer) : base(settings, errorResolver, logger) { _diffProcessor = diffProcessor; _revisionComparer = revisionComparer; _git = new GitClient(settings, profile.Get<GitRepositoryFolder>()); }
protected VersionControlSystemProcessorBase(IRevisionIdComparer revisionComparer, IStorageRepository storage, ISourceControlConnectionSettingsSource settingsSource, IVersionControlSystem versionControlSystem, ILocalBus bus, IActivityLogger logger) { RevisionComparer = revisionComparer; Storage = storage; VersionControlSystem = versionControlSystem; Bus = bus; Logger = logger; StartRevision = revisionComparer.ConvertToRevisionId(settingsSource.StartRevision); }
public GitVersionControlSystem(ISourceControlConnectionSettingsSource settings, ICheckConnectionErrorResolver errorResolver, IActivityLogger logger, IDiffProcessor diffProcessor, IStorageRepository profile, IRevisionIdComparer revisionComparer) : base(settings, errorResolver, logger) { _diffProcessor = diffProcessor; _revisionComparer = revisionComparer; _git = new GitClient(settings, profile.Get <GitRepositoryFolder>()); }
public VersionControlSystemListener(IVersionControlSystem versionControlSystem, IRevisionIdComparer revisionComparer, ILocalBus bus, IStorageRepository storage, ISourceControlConnectionSettingsSource settingsSource, IActivityLogger logger) : base(revisionComparer, storage, settingsSource, versionControlSystem, bus, logger) { }
public RepositoryRescanInitiatedMessageHandler(IVersionControlSystem versionControlSystem, IRevisionIdComparer revisionComparer, ILocalBus bus, ISourceControlConnectionSettingsSource settingsSource, IStorageRepository storage, IActivityLogger logger) : base(revisionComparer, storage, settingsSource, versionControlSystem, bus, logger) { }