예제 #1
0
 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>());
		}