+<COMMAND>: command to execute.
+ $$i/$$p/$$m will be replaced by the current document(with absolute path)/path/m
+essage.
+\end_layout
+
+\begin_layout Description
+Sample vc-command DR $$p "svn up"
+\end_layout
+
+\begin_layout Description
+Origin sanda, 13 Jan 2009
+\end_layout
+
+\begin_layout Subsection*
+LFUN_VC_LOCKING_TOGGLE
+\end_layout
+
+\begin_layout Description
+Action Toggles the locking property of the edited file.
+\end_layout
+
+\begin_layout Description
+Notion This is currently implemented only for SVN.
+\end_layout
+
+\begin_layout Description
+Syntax vc-locking-toggle
+\end_layout
+
+\begin_layout Description
+Origin sanda, 25 Jun 2009
+\end_layout
+
+\begin_layout Subsection*
+LFUN_VC_REPO_UPDATE
+\end_layout
+
+\begin_layout Description
+Action Update the local archive directory in which resides the current document
+ with the remote repository.
+\end_layout
+
+\begin_layout Description
+Syntax vc-repo-update
+\end_layout
+
+\begin_layout Description
+Origin sanda, 16 Oct 2009
+\end_layout
+
+\begin_layout Subsection*
+LFUN_VC_COMPARE
+\end_layout
+
+\begin_layout Description
+Action Compares two revisions of the same file under version control.
+\end_layout
+
+\begin_layout Description
+Syntax vc-compare [<REV1>] [<REV2>]
+\end_layout
+
+\begin_layout Description
+Params Revision number either points directly to commit in history or if
+ negative number -x it points to (last commit - x).
+\begin_inset Newline newline
+\end_inset
+
+ In RCS we subtract only in the last number of revision specification.
+ Special case "0" is reserved for the last committed revision.
+\begin_inset Newline newline
+\end_inset
+
+<REV1>: Older file.
+\begin_inset Newline newline
+\end_inset
+
+ <REV2>: Newer file.
+ Used only if REV1 > 0.
+\begin_inset Newline newline
+\end_inset
+
+If no parameter is given, interactive dialog will be shown.