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);
}
}
}
}