File: pcvs.el.html
PCL-CVS is a front-end to the CVS version control system.
It presents the status of all the files in your working area and allows you to commit/update several of them at a time. Compare with the general Emacs utility vc-dir, which tries to be VCS-agnostic. You may find PCL-CVS better/faster for CVS.
PCL-CVS was originally written by Per Cederqvist many years ago. This version derives from the XEmacs-21 version, itself based on the 2.0b2 version (last release from Per). It is a thorough rework.
PCL-CVS is not a replacement for VC, but adds extra functionality.
As such, I've tried to make PCL-CVS and VC interoperate seamlessly
(I also use VC).
To use PCL-CVS just use M-x cvs-examine RET <dir> RET.
There is a TeXinfo manual, which can be helpful to get started.
Defined variables (18)
cvs-branch-prefix | Current selected branch. |
cvs-cleanup-functions | Functions to tweak the cleanup process. |
cvs-dired-action | The action to be performed when opening a CVS directory. |
cvs-dired-use-hook | Whether or not opening a CVS directory should run PCL-CVS. |
cvs-force-command | |
cvs-from-vc | Bound to t inside VC advice. |
cvs-ignore-marks-modif | Prefix to decide whether to ignore marks or not. |
cvs-menu | Menu used in ‘cvs-mode’. |
cvs-minor-mode | Non-nil if CVS minor mode is enabled. |
cvs-minor-mode-hook | Hook run after entering or leaving ‘cvs-minor-mode’. |
cvs-minor-mode-prefix | Prefix key for the ‘cvs-mode’ bindings in ‘cvs-minor-mode’. |
cvs-mode-abbrev-table | Abbrev table for ‘cvs-mode’. |
cvs-mode-commit-hook | Hook run after setting up the commit buffer. |
cvs-mode-hook | Run after ‘cvs-mode’ was setup. |
cvs-mode-line-process | Mode-line control for displaying info on cvs process status. |
cvs-mode-map | Keymap for ‘cvs-mode’. |
cvs-mode-syntax-table | Syntax table for ‘cvs-mode’. |
cvs-secondary-branch-prefix | Current secondary selected branch. |