Function: vc-svn-merge-file
vc-svn-merge-file is a byte-compiled function defined in vc-svn.el.gz.
Signature
(vc-svn-merge-file FILE)
Documentation
Accept a file merge request, prompting for revisions.
Source Code
;; Defined in /usr/src/emacs/lisp/vc/vc-svn.el.gz
(defun vc-svn-merge-file (file)
"Accept a file merge request, prompting for revisions."
(let* ((first-revision
(vc-read-revision
(concat "Merge " file
" from SVN revision "
"(default news on current branch): ")
(list file)
'SVN))
second-revision
status)
(cond
((string= first-revision "")
(setq status (vc-svn-merge-news file)))
(t
(setq second-revision
(vc-read-revision
"Second SVN revision: "
(list file) 'SVN nil
first-revision))
(setq status (vc-svn-merge file first-revision second-revision))))
status))