Examples of VcsFileRevision


Examples of com.intellij.openapi.vcs.history.VcsFileRevision

    // parent revisions have been processed first
    List<VcsRevisionNumber> orderedRevisions = new ArrayList<VcsRevisionNumber>(revisionsByRevNumber.keySet());
    List<TreeItem<VcsFileRevision>> result = new ArrayList<TreeItem<VcsFileRevision>>(orderedRevisions.size());
    Collections.sort(orderedRevisions);
    for (VcsRevisionNumber revisionNumber : orderedRevisions) {
      VcsFileRevision revision = revisionsByRevNumber.get(revisionNumber);
      TreeItem<VcsFileRevision> treeItem = new TreeItem<VcsFileRevision>(revision);
      treeItemMap.put(revisionNumber, treeItem);
      // now look for parents and set parent/child relationships
      String parentRevString = ((MksRevisionNumber) revisionNumber).getParentRevision();
      try {
View Full Code Here

Examples of com.intellij.openapi.vcs.history.VcsFileRevision

    @Override
    public void actionPerformed(@NotNull AnActionEvent ae) {
        Revision rev = ae.getData(SVNRevisionGraph.SELECTED_REVISION);
        FilePath filePath = ae.getData(SVNRevisionGraph.SRC_FILE);
        Project project = ae.getData(PlatformDataKeys.PROJECT);
        VcsFileRevision revision = ae.getData(VcsDataKeys.VCS_FILE_REVISION);
        if (!isEnabled(filePath, rev)) {
            return;
        }

        if (ChangeListManager.getInstance(project).isFreezedWithNotification(null)) {
View Full Code Here

Examples of com.intellij.openapi.vcs.history.VcsFileRevision

            Revision tempRev = rev2;
            rev2 = rev1;
            rev1 = tempRev;
        }
        try {
            VcsFileRevision r1 = createVcsFileRevision(rev1, true);
            VcsFileRevision r2 = createVcsFileRevision(rev2, true);
            VcsHistoryUtil.showDiff(_project, _filePath, r1, r2,
                    rev1 + ((model.getCurrentRevision() == rev1) ? "(Local)" : ""),
                    rev2 + ((model.getCurrentRevision() == rev2) ? "(Local)" : ""));
        } catch (Exception e) {
            log.error("Error displaying diff", e);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.