Пример #1
0
        public GitStatusCache(GSDContext context, TimeSpan backoffTime)
        {
            this.context     = context;
            this.backoffTime = backoffTime;
            this.serializedGitStatusFilePath = this.context.Enlistment.GitStatusCachePath;
            this.statistics = new StatusStatistics();

            this.wakeUpThread = new AutoResetEvent(false);
        }
Пример #2
0
 public GitStatusCache(GSDContext context, GitStatusCacheConfig config)
     : this(context, config.BackoffTime)
 {
 }
Пример #3
0
 public abstract bool TryInstallGitCommandHooks(GSDContext context, string executingDirectory, string hookName, string commandHookPath, out string errorMessage);