Add documentation for pulling the CVS repository using rsync, and
authorBruce Momjian
Tue, 27 Mar 2007 01:45:22 +0000 (01:45 +0000)
committerBruce Momjian
Tue, 27 Mar 2007 01:45:22 +0000 (01:45 +0000)
mention cvsup last.

doc/src/sgml/cvs.sgml

index 2fd60ba5ba32bad5c4a79bb8abfae98553fecadb..a25df7e15ce46b4e8d5711bf1d1d843f3302e2fb 100644 (file)
@@ -1,4 +1,4 @@
-
+
 
 
  
@@ -27,8 +27,8 @@
  
 
  
-  At least two methods,
-  anonymous CVS anCVSup,
+  At least three methods, anonymous CVS, rsync,
+  and CVSup,
   are available to pull the CVS code tree from the
   PostgreSQL server to your local machine.
  
@@ -270,11 +270,39 @@ cvs commit
   
  
 
+  Getting The Source Via <productname>rsync</productname>
+
+  
+   An alternative to using anonymous CVS for retrieving the
+   PostgreSQL source tree is
+   rsync, an incremental file transfer tool.
+   A major advantage to using rsync is that it
+   can reliably replicate the entire CVS repository
+   on your local system, allowing fast local access to cvs
+   operations such as  and .
+   Other advantages include fast synchronization to the
+   PostgreSQL server due to an efficient
+   streaming transfer protocol which only sends the changes since the last
+   update.
+  
+
+  
+   You can download the CVS repository using this command:
+
+rsync -avzCH --delete rsync.postgresql.org::pgsql-cvs cvsroot/
+
+   For full instructions, see the "rsync" section in the 
+   
+   pgbuildfarm instructions.
+  
+
  
   Getting The Source Via <productname>CVSup</productname>
 
   
-   An alternative to using anonymous CVS for retrieving
+   Another alternative to using anonymous CVS for retrieving
    the PostgreSQL source tree
    is CVSup.
    CVSup was developed by
@@ -283,16 +311,6 @@ cvs commit
    FreeBSD project.
   
 
-  
-   A major advantage to using
-   CVSup is that it can reliably
-   replicate the entire CVS repository on your local system,
-   allowing fast local access to cvs operations such as 
-   and . Other advantages include fast synchronization to
-   the PostgreSQL server due to an efficient
-   streaming transfer protocol which only sends the changes since the last update.
-  
-
   
    Preparing A <productname>CVSup</productname> Client System