From fe7ffeb943aa66fc2f272063e6e8410765422525 Mon Sep 17 00:00:00 2001 From: Alex Ott Date: Tue, 11 Nov 2008 19:09:38 +0100 Subject: [PATCH] Add keybindings for git-svn commands. * magit.el (magit-mode-map): Bind magit-svn-rebase and magit-svn-dcommit. * magit.texi (Top): Document it. --- magit.el | 2 ++ magit.texi | 7 +++++++ 2 files changed, 9 insertions(+) diff --git a/magit.el b/magit.el index ae973ed1..e836d8b7 100644 --- a/magit.el +++ b/magit.el @@ -877,6 +877,8 @@ Many Magit faces inherit from this one by default." (define-key map (kbd "B") 'magit-create-branch) (define-key map (kbd "m") 'magit-manual-merge) (define-key map (kbd "M") 'magit-automatic-merge) + (define-key map (kbd "N r") 'magit-svn-rebase) + (define-key map (kbd "N c") 'magit-svn-dcommit) (define-key map (kbd "R") 'magit-rebase-step) (define-key map (kbd "r s") 'magit-rewrite-start) (define-key map (kbd "r t") 'magit-rewrite-stop) diff --git a/magit.texi b/magit.texi index 8c2f055f..dd6ef477 100644 --- a/magit.texi +++ b/magit.texi @@ -44,6 +44,7 @@ as an extension to Emacs. * Rebasing:: * Rewriting:: * Pushing and Pulling:: +* Interfacing with Subversion:: @end menu @node Introduction @@ -472,4 +473,10 @@ When the remote branch has changes that are not in the current branch, Magit shows them in a section called @emph{Unpulled changes}. Typing @kbd{F} will merge them into the current branch. +@node Interfacing with Subversion +@chapter Interfacing with Subversion + +Typing @kbd{N r} runs @code{git svn rebase} and typing @kbd{N c} runs +@code{git svn dcommit}. + @bye