protected VersionControlSystem(ISourceControlConnectionSettingsSource settings, ICheckConnectionErrorResolver errorResolver, IActivityLogger logger) { _settings = settings; _errorResolver = errorResolver; _logger = logger; }
protected VersionControlSystem(ISourceControlConnectionSettingsSource settings, ICheckConnectionErrorResolver errorResolver, IActivityLogger logger) { _settings = settings; _errorResolver = errorResolver; _logger = logger; }
public GitVersionControlSystem(ISourceControlConnectionSettingsSource settings, ICheckConnectionErrorResolver errorResolver, IActivityLogger logger, IDiffProcessor diffProcessor, IStorageRepository profile) : base(settings, errorResolver, logger) { _diffProcessor = diffProcessor; _git = new GitClient(settings, profile.Get<GitRepositoryFolder>()); }
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 MercurialVersionControlSystem( ISourceControlConnectionSettingsSource settings, ICheckConnectionErrorResolver errorResolver, IActivityLogger logger, IDiffProcessor diffProcessor) : base(settings, errorResolver, logger) { _diffProcessor = diffProcessor; _mercurial = new MercurialClient(settings); }
public MercurialVersionControlSystem( ISourceControlConnectionSettingsSource settings, ICheckConnectionErrorResolver errorResolver, IActivityLogger logger, IDiffProcessor diffProcessor, IStorageRepository profile) : base(settings, errorResolver, logger) { _diffProcessor = diffProcessor; _mercurial = new MercurialClient(settings, profile.Get <MercurialRepositoryFolder>()); }
public TfsVersionControlSystem( ISourceControlConnectionSettingsSource settings, ICheckConnectionErrorResolver errorResolver, IActivityLogger logger, IDiffProcessor diffProcessor) : base(settings, errorResolver, logger) { _diffProcessor = diffProcessor; _tfsClient = new TfsClient(settings); }
public Subversion(ISourceControlConnectionSettingsSource settings, ICheckConnectionErrorResolver errorResolver, IActivityLogger logger, IDiffProcessor diffProcessor) : base(settings, errorResolver, logger) { _diffProcessor = diffProcessor; Connect(); }
public Subversion(ISourceControlConnectionSettingsSource settings, ICheckConnectionErrorResolver errorResolver, IActivityLogger logger, IDiffProcessor diffProcessor) : base(settings, errorResolver, logger) { _diffProcessor = diffProcessor; Connect(); }