Add CVS checkout update instructions.
authorBruno Haible <bruno@linuix.haible.de>
Sat, 29 Sep 2007 22:59:45 +0000 (00:59 +0200)
committerBruno Haible <bruno@linuix.haible.de>
Sat, 29 Sep 2007 22:59:45 +0000 (00:59 +0200)
ChangeLog
README

index 37d1bda..ab9bf86 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-09-29  Bruno Haible  <bruno@clisp.org>
+
+       * README: Add CVS checkout update instructions.
+       Info from Bob Proulx <bob@proulx.com>.
+
 2007-09-28  Eric Blake  <ebb9@byu.net>
 
        Provide move-if-change.
diff --git a/README b/README
index 1c43162..fb419af 100644 (file)
--- a/README
+++ b/README
@@ -243,6 +243,11 @@ For those among us who have tightly limited disk space and a fast network
 connection, CVS checkouts are also supported:
   $ cvs -d :pserver:anonymous@pserver.git.sv.gnu.org:/gnulib.git co -d gnulib HEAD
 
+CVS checkouts from before 2007-09-19 can be converted to the new read-only CVS
+location through commands like these:
+  $ find . -name Root       -exec sed --in-place 's|.*|:pserver:anonymous@pserver.git.sv.gnu.org:/gnulib.git|' {} ';'
+  $ find . -name Repository -exec sed --in-place 's|^gnulib|/srv/git/gnulib.git/HEAD|' {} ';'
+
 Gnulib is hosted on savannah.gnu.org.  The project page is
 http://savannah.gnu.org/projects/gnulib.