コード例 #1
0
ファイル: guicmds.py プロジェクト: kensholiu/git-cola
def review_branch():
    """Diff against an arbitrary revision, branch, tag, etc."""
    branch = choose_ref(N_('Select Branch to Review'), N_('Review'))
    if not branch:
        return
    merge_base = gitcmds.merge_base_parent(branch)
    difftool.diff_commits(qtutils.active_window(), merge_base, branch)
コード例 #2
0
ファイル: guicmds.py プロジェクト: ciaravero/git-cola
def diff_revision():
    """Diff an arbitrary revision against the worktree"""
    ref = choose_ref('Select Revision to Diff', 'Diff',
                     default='HEAD^')
    if not ref:
        return
    difftool.diff_commits(qtutils.active_window(), ref, None)
コード例 #3
0
def diff_revision():
    """Diff an arbitrary revision against the worktree"""
    ref = choose_ref('Select Revision to Diff', 'Diff',
                     default='HEAD^')
    if not ref:
        return
    difftool.diff_commits(qtutils.active_window(), ref, None)
コード例 #4
0
ファイル: dag.py プロジェクト: PauloVAF/git-cola
 def diff_commits(self, a, b):
     paths = self.dag.paths()
     if paths:
         difftool.launch([a, b, '--'] + paths)
     else:
         difftool.diff_commits(self, a, b)
コード例 #5
0
ファイル: dag.py プロジェクト: B-Rich/git-cola
 def diff_commits(self, a, b):
     paths = self.dag.paths()
     if paths:
         difftool.launch([a, b, '--'] + paths)
     else:
         difftool.diff_commits(self, a, b)
コード例 #6
0
ファイル: view.py プロジェクト: dcfrancisco/git-cola
 def _diff_selected_this(self):
     clicked_sha1 = self._clicked_item.commit.sha1
     selected_sha1 = self._selected_item.commit.sha1
     difftool.diff_commits(self, selected_sha1, clicked_sha1)
コード例 #7
0
ファイル: dag.py プロジェクト: artisdom/git-cola
 def diff_commits(self, a, b):
     paths = self.ctx.paths()
     if paths:
         difftool.launch(left=a, right=b, paths=paths)
     else:
         difftool.diff_commits(self, a, b)
コード例 #8
0
ファイル: dag.py プロジェクト: max16da/git-cola
 def diff_commits(self, a, b):
     paths = self.ctx.paths()
     if paths:
         difftool.launch(left=a, right=b, paths=paths)
     else:
         difftool.diff_commits(self, a, b)