private void blameMenuItem_Click(object sender, EventArgs e)
{
var item = GitTree.SelectedNode.Tag as GitItem;
if (item == null)
return;
IList<GitRevision> revisions = RevisionGrid.GetSelectedRevisions();
if (revisions.Count == 0 || GitRevision.IsArtificial(revisions[0].Guid))
UICommands.StartFileHistoryDialog(this, item.FileName, null, false, true);
else
UICommands.StartFileHistoryDialog(this, item.FileName, revisions[0], true, true);
}