IFileRevision rev = CompareUtils.getFileRevision(path, commit,
getRepository(),
d.getChange().equals(ChangeType.DELETE) ? d.getBlobs()[0]
: d.getBlobs()[d.getBlobs().length - 1]);
if (rev != null) {
BlameOperation op = new BlameOperation(getRepository(),
rev.getStorage(new NullProgressMonitor()), path,
commit, window.getShell(), page);
JobUtil.scheduleUserJob(op, UIText.ShowBlameHandler_JobName,
JobFamilies.BLAME);
} else {