예제 #1
0
 private void CompareWithCurrentBranchToolStripMenuItem_Click(object sender, EventArgs e)
 {
     var baseCommit = this.GetSelectedRevisions().First();
     var headBranch = Module.GetSelectedBranch();
     var headBranchName = Module.RevParse(headBranch);
     using (var diffForm = new FormDiff(UICommands, this, baseCommit.Guid, headBranchName,
         baseCommit.Subject, headBranch))
     {
         diffForm.ShowDialog(this);
     }
 }
예제 #2
0
 private void compareToBaseToolStripMenuItem_Click(object sender, EventArgs e)
 {
     var headCommit = GetSelectedRevisions().First();
     using (var diffForm = new FormDiff(UICommands, this, _baseCommitToCompare.Guid, headCommit.Guid,
         _baseCommitToCompare.Subject, headCommit.Subject))
     {
         diffForm.ShowDialog(this);
     }
 }
예제 #3
0
 private void CompareToBranchToolStripMenuItem_Click(object sender, EventArgs e)
 {
     var headCommit = this.GetSelectedRevisions().First();
     using (var form = new FormCompareToBranch(UICommands, headCommit.Guid))
     {
         if (form.ShowDialog(this) == DialogResult.OK)
         {
             var baseCommit = Module.RevParse(form.BranchName);
             using (var diffForm = new FormDiff(UICommands, this, baseCommit, headCommit.Guid,
                 form.BranchName, headCommit.Subject))
             {
                 diffForm.ShowDialog(this);
             }
         }
     }
 }