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 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>()); }