Difference between revisions of "Version Control"
Jump to navigation
Jump to search
(vRHirEfTXnR) |
m (Reverted edits by 94.23.1.28 (talk) to last revision by GregLucas) |
||
Line 1: | Line 1: | ||
− | + | == Distributed Version Control == | |
+ | Emacs provides {{ModeLink|dvc}}, a standard interface for Distributed Version Control systems. {{Mode|dvc}} is based on and largely compatible with {{ModeLink|vc}} (see below). | ||
+ | |||
+ | For some popular distributed version control systems there also exist additional Emacs modes that are independent of {{Mode|dvc}}. These are noted in the table below. | ||
+ | |||
+ | {| class="wikitable" | ||
+ | !System | ||
+ | !Modes | ||
+ | |- | ||
+ | |git | ||
+ | |{{Mode|dvc}}, {{ModeLink|magit}}, <tt>[https://github.com/byplayer/egg egg]</tt> | ||
+ | |- | ||
+ | |Bazaar (bzr) | ||
+ | |{{Mode|dvc}} | ||
+ | |- | ||
+ | |Mercurial (hg) | ||
+ | |{{Mode|dvc}} | ||
+ | |} | ||
+ | |||
+ | == Conventional Version Control == | ||
+ | [[vc]] provides a standard interface between Emacs and conventional version control systems. See the table for an overview. | ||
+ | {| class="wikitable" | ||
+ | !System | ||
+ | !Modes | ||
+ | |- | ||
+ | |CVS | ||
+ | |{{Mode|vc}} | ||
+ | |- | ||
+ | |SVN | ||
+ | |{{Mode|vc}} | ||
+ | |- | ||
+ | |RCS | ||
+ | |{{Mode|vc}} | ||
+ | |} | ||
+ | |||
+ | == See Also == | ||
+ | [[Magit]] | ||
+ | [[Egg]] | ||
+ | |||
+ | [[Category:Programming]] | ||
+ | [[Category:Text Editing]] | ||
+ | [[Category:Version Control]] |
Latest revision as of 19:44, 24 June 2012
Distributed Version Control
Emacs provides dvc, a standard interface for Distributed Version Control systems. dvc is based on and largely compatible with vc (see below).
For some popular distributed version control systems there also exist additional Emacs modes that are independent of dvc. These are noted in the table below.
System | Modes |
---|---|
git | dvc, magit, egg |
Bazaar (bzr) | dvc |
Mercurial (hg) | dvc |
Conventional Version Control
vc provides a standard interface between Emacs and conventional version control systems. See the table for an overview.
System | Modes |
---|---|
CVS | vc |
SVN | vc |
RCS | vc |