public GitCommandLog(GitCommandLog log) { this._inputCommand = log.InputCommand; this._dataMessage = log.DataMessage; this._errMessage = log.ErrMessage; this._totalInputCommand = log.TotalInputCommand; this._totalSucceedCommand = log.TotalSucceedCommand; }
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; }