summaryrefslogtreecommitdiff
path: root/doc/gnulib-readme.texi
diff options
context:
space:
mode:
authorStefano Lattarini <stefano.lattarini@gmail.com>2013-05-04 10:30:14 +0200
committerStefano Lattarini <stefano.lattarini@gmail.com>2013-05-04 22:15:02 +0200
commit435f1d7ad985d95a6000e55e3fc398300b04ba12 (patch)
tree570204a22dfb3ceaee8c1b68a975edb3fdcfd18b /doc/gnulib-readme.texi
parent5191133e01659a051c21ea16765d9233b6a9fe47 (diff)
downloadgnulib-435f1d7ad985d95a6000e55e3fc398300b04ba12.tar.gz
Assume gnulib is checked out from Git, not CVS
In fact, access to the gnulib repository through CVS has been disabled, or more precisely, got broken and was never restored; see: <http://lists.gnu.org/archive/html/bug-gnulib/2013-05/msg00008.html> Note that support for CVS is not removed completely and unthinkingly by this change: only support for CVS checkouts of gnulib itself is removed. For example, the 'bootstrap' script still cater to .cvsingore files and CVS directories, for the benefit of those poor gnulib clients still stuck with CVS. Ditto for the 'gnulib-tool' script itself. * gnulib-tool: Simplify accordingly. * posix-modules: Likewise. * MODULES.html.sh: Likewise. * doc/gnulib.texi: No longer mention the decommissioned CVS gnulib repository. * doc/gnulib-intro.texi: Likewise. * doc/gnulib-readme.texi: Likewise. * doc/gnulib-tool.texi: In the examples and explanations, refer to a sample '.gitignore' file rather than a sample '.cvsignore'. * NEWS: Update. * m4/extensions.m4: While at it, remove a comment mistakenly referring to "CVS Autoconf" rather than "git Autoconf". Signed-off-by: Stefano Lattarini <stefano.lattarini@gmail.com> Acked-by: Paul Eggert <eggert@cs.ucla.edu>
Diffstat (limited to 'doc/gnulib-readme.texi')
-rw-r--r--doc/gnulib-readme.texi15
1 files changed, 4 insertions, 11 deletions
diff --git a/doc/gnulib-readme.texi b/doc/gnulib-readme.texi
index 76be567cf1..20eacfc1fe 100644
--- a/doc/gnulib-readme.texi
+++ b/doc/gnulib-readme.texi
@@ -11,7 +11,7 @@
@menu
* Gnulib Basics::
-* git and CVS::
+* Git Checkout::
* Keeping Up-to-date::
* Contributing to Gnulib::
* High Quality::
@@ -46,8 +46,8 @@ Gnulib checkout. For example:
$ ln -s $HOME/gnu/src/gnulib.git/gnulib-tool $HOME/bin/gnulib-tool
@end example
-@node git and CVS
-@section git and CVS
+@node Git Checkout
+@section Git Checkout
Gnulib is available for anonymous checkout. In any Bourne-shell the
following should work:
@@ -76,18 +76,11 @@ When you use @code{git annotate} or @code{git blame} with Gnulib, it's
recommended that you use the @option{-w} option, in order to ignore
massive whitespace changes that happened in 2009.
-CVS checkouts are also supported:
-
-@example
-$ cvs -d :pserver:anonymous@@pserver.git.sv.gnu.org:/gnulib.git co -d gnulib HEAD
-@end example
-
@node Keeping Up-to-date
@section Keeping Up-to-date
The best way to work with Gnulib is to check it out of git.
-To synchronize, you can use @code{git pull},
-or @code{cvs update -dP} if you are still using CVS.
+To synchronize, you can use @code{git pull}.
Subscribing to the @email{bug-gnulib@@gnu.org} mailing list will help
you to plan when to update your local copy of Gnulib (which you use to