Re: SCMS question - Mailing list pgsql-hackers
From | Bruce Momjian |
---|---|
Subject | Re: SCMS question |
Date | |
Msg-id | 200703270146.l2R1k5i21655@momjian.us Whole thread Raw |
In response to | Re: SCMS question (Andrew Dunstan <andrew@dunslane.net>) |
List | pgsql-hackers |
Andrew Dunstan wrote: > Jeremy Drake wrote: > > > > rsync -avzCH --delete rsync.postgresql.org::pgsql-cvs cvsroot/ > > > > > > > > The buildfarm howto has somewhat more complete instructions (including > how to adjust the various cvs config files if you need to). I set it up > the other day - took me about 10 minutes. > > http://pgfoundry.org/docman/view.php/1000040/4/PGBuildFarm-HOWTO.txt - > see point 12. I have updated our documenation to mention rsync as a method of pulling the cvs repositiry, and added your URL above for additional information. -- Bruce Momjian <bruce@momjian.us> http://momjian.us EnterpriseDB http://www.enterprisedb.com + If your life is a hard drive, Christ can be your backup. + Index: doc/src/sgml/cvs.sgml =================================================================== RCS file: /cvsroot/pgsql/doc/src/sgml/cvs.sgml,v retrieving revision 1.41 diff -c -c -r1.41 cvs.sgml *** doc/src/sgml/cvs.sgml 1 Feb 2007 00:28:16 -0000 1.41 --- doc/src/sgml/cvs.sgml 27 Mar 2007 01:30:14 -0000 *************** *** 27,34 **** </para> <para> ! At least two methods, ! anonymous CVS and <productname>CVSup</productname>, are available to pull the <productname>CVS</productname> code tree from the <productname>PostgreSQL</productname> server to your local machine. </para> --- 27,34 ---- </para> <para> ! At least three methods, anonymous CVS, <productname>rsync</productname>, ! and <productname>CVSup</productname>, are available to pull the <productname>CVS</productname> code tree from the <productname>PostgreSQL</productname> server to your local machine. </para> *************** *** 270,280 **** </para> </sect1> <sect1 id="cvsup"> <title>Getting The Source Via <productname>CVSup</productname></title> <para> ! An alternative to using anonymous CVS for retrieving the <productname>PostgreSQL</productname> source tree is <productname>CVSup</productname>. <productname>CVSup</productname> was developed by --- 270,308 ---- </para> </sect1> + <sect1 id="rsync"> + <title>Getting The Source Via <productname>rsync</productname></title> + + <para> + An alternative to using anonymous CVS for retrieving the + <productname>PostgreSQL</productname> source tree is + <productname>rsync</productname>, an incremental file transfer tool. + A major advantage to using <productname>rsync</productname> is that it + can reliably replicate the <emphasis>entire</emphasis> CVS repository + on your local system, allowing fast local access to <command>cvs</> + operations such as <option>log</option> and <option>diff</option>. + Other advantages include fast synchronization to the + <productname>PostgreSQL</productname> server due to an efficient + streaming transfer protocol which only sends the changes since the last + update. + </para> + + <para> + You can download the CVS repository using this command: + <programlisting> + rsync -avzCH --delete rsync.postgresql.org::pgsql-cvs cvsroot/ + </programlisting> + For full instructions, see the "rsync" section in the + <ulink url="http://pgfoundry.org/docman/view.php/1000040/4/PGBuildFarm-HOWTO.txt"> + pgbuildfarm instructions</ulink>. + </para> + </sect1> + <sect1 id="cvsup"> <title>Getting The Source Via <productname>CVSup</productname></title> <para> ! Another alternative to using anonymous CVS for retrieving the <productname>PostgreSQL</productname> source tree is <productname>CVSup</productname>. <productname>CVSup</productname> was developed by *************** *** 283,298 **** <ulink url="http://www.freebsd.org">FreeBSD project</ulink>. </para> - <para> - A major advantage to using - <productname>CVSup</productname> is that it can reliably - replicate the <emphasis>entire</emphasis> CVS repository on your local system, - allowing fast local access to <command>cvs</> operations such as <option>log</option> - and <option>diff</option>. Other advantages include fast synchronization to - the <productname>PostgreSQL</productname> server due to an efficient - streaming transfer protocol which only sends the changes since the last update. - </para> - <sect2> <title>Preparing A <productname>CVSup</productname> Client System</title> --- 311,316 ----
pgsql-hackers by date: