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 37d1bda1f0409114a1a25b289db62cba06d9a70b..ab9bf86dfed848ad2e936c9fce36926aaaa1c376 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 1c431628aa453ae586f712d24bbf799f5b918b98..fb419af3fcc8614f7d32ffa87b79d4fdf43b23b2 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.