Beispiel #1
0
 public GitHeadModel GetLastCommitInfo()
 {
     //Hash authorName commiterName subject
     var result = ExecuteCommand("log -1 --pretty=format:%H\n%aN\n%cN\n%s");
     if (string.IsNullOrEmpty(result))
         Log.ErrorWriteLine("Last commit not found");
     var arr = result.Split('\n');
     var gitHeadModel = new GitHeadModel();
     gitHeadModel.Id = arr[0];
     gitHeadModel.AuthorName = arr[1];
     gitHeadModel.CommitterName = arr[2];
     gitHeadModel.Message = arr[3];
     return gitHeadModel;
 }
Beispiel #2
0
 public GitModel()
 {
     Head = new GitHeadModel();
 }