Meta-CVS support removed.
This commit is contained in:
parent
4903369afe
commit
db86064f73
9 changed files with 22 additions and 15 deletions
|
@ -1,3 +1,8 @@
|
|||
2008-05-07 Eric S. Raymond <esr@snark.thyrsus.com>
|
||||
|
||||
* aack.texi, files.texi, vc2-xtra.texi: Meta-CVS is no longer
|
||||
supported.
|
||||
|
||||
2008-05-02 Eric S. Raymond <esr@snark.thyrsus.com>
|
||||
|
||||
* emacs/buffers.texi, emacs/files.texi (Version-control):
|
||||
|
|
|
@ -825,7 +825,7 @@ the @code{ebrowse} C@t{++} browser,
|
|||
@end itemize
|
||||
|
||||
@item
|
||||
Stefan Monnier added support for Arch, Subversion, and Meta-CVS to VC,
|
||||
Stefan Monnier added support for Arch and Subversion to VC,
|
||||
and re-wrote much of the Emacs server to use the built-in networking
|
||||
primitives. He also wrote:
|
||||
|
||||
|
|
|
@ -1213,7 +1213,7 @@ description of what was changed in that version.
|
|||
|
||||
The Emacs version control interface is called VC. Its commands work
|
||||
with different version control systems---currently, it supports CVS,
|
||||
GNU Arch, RCS, Meta-CVS, Subversion, and SCCS. Of these, the GNU
|
||||
GNU Arch, RCS, Subversion, and SCCS. Of these, the GNU
|
||||
project distributes CVS, GNU Arch, and RCS. We also have free
|
||||
software to replace SCCS, known as CSSC; if you are using SCCS and
|
||||
don't want to make the incompatible change to RCS or CVS, you can
|
||||
|
@ -1291,8 +1291,8 @@ become a vitally important form of communication among developers.
|
|||
@subsubsection Supported Version Control Systems
|
||||
|
||||
@cindex back end (version control)
|
||||
VC currently works with six different version control systems or
|
||||
``back ends'': SCCS, RCS, CVS, Meta-CVS, Subversion, GNU Arch,
|
||||
VC currently works with many different version control systems or
|
||||
``back ends'': SCCS, RCS, CVS, Subversion, GNU Arch,
|
||||
git, and Mercurial.
|
||||
@comment Omitting bzr because support is very scratchy and incomplete.
|
||||
|
||||
|
@ -1326,13 +1326,6 @@ common tasks you still need to call CVS from the command line. Note
|
|||
also that before using CVS you must set up a repository, which is a
|
||||
subject too complex to treat here.
|
||||
|
||||
@cindex Meta-CVS
|
||||
Meta-CVS uses CVS repositories, but has an enhanced client that
|
||||
uses client-side information to solve various of the known problems
|
||||
with CVS. It is not widely used, having been overtaken by Subversion.
|
||||
The Emacs support for it is rudimentary, and may be removed in a
|
||||
future version.
|
||||
|
||||
@cindex SVN
|
||||
@cindex Subversion
|
||||
Subversion is a free version control system designed to be similar
|
||||
|
|
|
@ -597,7 +597,7 @@ headers.
|
|||
@vindex vc-handled-backends
|
||||
The variable @code{vc-handled-backends} determines which version
|
||||
control systems VC should handle. The default value is @code{(RCS CVS
|
||||
SVN SCCS BZR GIT HG Arch MCVS)}, so it contains all the version systems
|
||||
SVN SCCS BZR GIT HG Arch)}, so it contains all the version systems
|
||||
that are currently supported. If you want VC to ignore one or more of
|
||||
these systems, exclude its name from the list. To disable VC entirely,
|
||||
set this variable to @code{nil}.
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2008-05-07 Eric S. Raymond <esr@snark.thyrsus.com>
|
||||
|
||||
* NEWS: Support for Meta-CVS removed.
|
||||
|
||||
2008-05-05 Nick Roberts <nickrob@snap.net.nz>
|
||||
|
||||
* compilation.txt: Add regexp for Open Watcom compiler output.
|
||||
|
|
3
etc/NEWS
3
etc/NEWS
|
@ -538,6 +538,9 @@ active.
|
|||
For now only CVS, RCS, SCCS and SVN support this functionality.
|
||||
This is done by the `modify-change-comment' backend function.
|
||||
|
||||
*** VC Support for Meta-CVS has been removed for lack of maintainer able
|
||||
to update it to the new VC.
|
||||
|
||||
** smerge-refine highlights word-level details of changes in conflict.
|
||||
It's used automatically as you move through conflicts, see smerge-auto-refine.
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
* vc.el, vc-dispatcher.el: VC-Dired support removed. The code
|
||||
uses a ewoc-based implementation now.
|
||||
* vc-hooks.el: Support for Meta-CVS has been removed.
|
||||
|
||||
2008-05-07 Stefan Monnier <monnier@iro.umontreal.ca>
|
||||
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
;; GNU Emacs is distributed in the hope that it will be useful,
|
||||
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
;; GNU General Public License for more details.
|
||||
;; NU General Public License for more details.
|
||||
|
||||
;; You should have received a copy of the GNU General Public License
|
||||
;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
@ -60,7 +60,7 @@ interpreted as hostnames."
|
|||
:type 'regexp
|
||||
:group 'vc)
|
||||
|
||||
(defcustom vc-handled-backends '(RCS CVS SVN SCCS Bzr Git Hg Mtn Arch MCVS)
|
||||
(defcustom vc-handled-backends '(RCS CVS SVN SCCS Bzr Git Hg Mtn Arch)
|
||||
;; RCS, CVS, SVN and SCCS come first because they are per-dir
|
||||
;; rather than per-tree. RCS comes first because of the multibackend
|
||||
;; support intended to use RCS for local commits (with a remote CVS server).
|
||||
|
@ -75,6 +75,7 @@ An empty list disables VC altogether."
|
|||
:group 'vc)
|
||||
|
||||
;; Note: we don't actually have a darcs back end yet.
|
||||
;; Also, Meta-CVS (corresponsding to MCVS) is unsupported.
|
||||
(defcustom vc-directory-exclusion-list '("SCCS" "RCS" "CVS" "MCVS"
|
||||
".svn" ".git" ".hg" ".bzr"
|
||||
"_MTN" "_darcs" "{arch}")
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
;; Copyright (C) 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
|
||||
|
||||
;; Author: FSF (see vc.el for full credits)
|
||||
;; Maintainer: Stefan Monnier <monnier@gnu.org>
|
||||
;; Maintainer: None
|
||||
|
||||
;; This file is part of GNU Emacs.
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue