Ejemplo n.º 1
0
 public GitCommandLog(GitCommandLog log)
 {
     this._inputCommand        = log.InputCommand;
     this._dataMessage         = log.DataMessage;
     this._errMessage          = log.ErrMessage;
     this._totalInputCommand   = log.TotalInputCommand;
     this._totalSucceedCommand = log.TotalSucceedCommand;
 }
Ejemplo n.º 2
0
        public void Merge(GitCommandLog log)
        {
            _mergeCount++;

            this.InputCommand.AppendLine("======================== Merge InputCommand " + _mergeCount + " ========================")
            .AppendLine(log.InputCommand.ToString());
            this.DataMessage.AppendLine("======================== Merge DataMessage " + _mergeCount + " ========================")
            .AppendLine(log.DataMessage.ToString());
            this.ErrMessage.AppendLine("======================== Merge ErrMessage " + _mergeCount + " ========================")
            .AppendLine(log.ErrMessage.ToString());
            this.TotalInputCommand   += log.TotalInputCommand;
            this.TotalSucceedCommand += log.TotalSucceedCommand;
            bool overallResult1 = this.OverallResult;
            bool overallResult2 = log.OverallResult;

            this.OverallResult = overallResult1 && overallResult2;
            //this.OverallResult = this.OverallResult && log.OverallResult;
        }