httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From br...@hyperreal.org
Subject cvs commit: apache-site/info how-to-mirror.html
Date Wed, 10 Mar 1999 03:27:23 GMT
brian       99/03/09 19:27:23

  Modified:    info     how-to-mirror.html
  Log:
  Rsync is now preferred to cvsup, based on my experience it's easier to set
  up and much more portable.  Also, start the path towards closing FTP by
  discouraging its use for mirroring.
  
  Revision  Changes    Path
  1.15      +15 -34    apache-site/info/how-to-mirror.html
  
  Index: how-to-mirror.html
  ===================================================================
  RCS file: /home/cvs/apache-site/info/how-to-mirror.html,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- how-to-mirror.html	1998/12/30 18:47:59	1.14
  +++ how-to-mirror.html	1999/03/10 03:27:22	1.15
  @@ -48,10 +48,7 @@
   <UL>
     <LI>Run your mirroring software between midnight and 4am Pacific Standard Time
         (8am-noon GMT) when traffic to www.apache.org is at its lowest.
  -  <LI>Consider also making the "dist" subdirectory available via FTP.  It is not
  -      particularly helpful to mirror the complete web site for FTP, since many
  -      pages use server-side includes, and directories get listed rather than 
  -      serving up "index.html".
  +  <LI>Consider also making the "dist" subdirectory. 
   </UL>
   
   <H2>Mirroring Techniques</H2>
  @@ -61,6 +58,20 @@
   
   <OL> 
   
  +<LI>Use Rsync.  Rsync is similar to cvsup, but (in theory) more widely
  +ported, and uses hashes rather than CVS versions to watch for
  +differences.  You can find details on rsync at <A
  +HREF="http://rsync.samba.org/"> http://rsync.samba.org/</A>.  You
  +might want to call it using the following arguments, for example:
  +
  +<P><UL><CODE>rsync -rtvz --delete --exclude incoming
  +dev.apache.org::apache-site /local/path/to/mirror</CODE></UL>
  +
  +<P>You can also just do a <CODE>rsync dev.apache.org::</CODE> to get
a
  +list of rsync modules available.
  +
  +<P>
  +
   <LI>Use the "CVSup" package.  This is a package which uses the
   versioning scheme in CVS to determine exactly which parts of which
   files changed between accesses, and is thus by far the most efficient
  @@ -92,23 +103,6 @@
   
   <P>
   
  -<LI>Use the "rsync 2.0" anonymous access option.  Rsync is similar to
  -cvsup, but (in theory) more widely ported, and uses hashes rather than
  -CVS versions to watch for differences.  You can find details on rsync
  -at <A HREF="http://samba.anu.edu.au/rsync">
  -http://samba.anu.edu.au/rsync</A> and <A
  -HREF="http://sunsite.auc.dk/SunSITE/rsync">
  -http://sunsite.auc.dk/SunSITE/rsync</A>.  You might want to call it
  -using the following arguments:
  -
  -<P><UL><CODE>rsync -rtvz --delete --exclude incoming
  -dev.apache.org::apache-site /local/path/to/mirror</CODE></UL>
  -
  -<P>You can also just do a <CODE>rsync dev.apache.org::</CODE> to get
a
  -list of rsync modules available.
  -
  -<P>
  -
   <LI>Use the <A
   HREF="http://www.apache.org/docs/mod/mod_proxy.html">proxy module</A>
   in Apache to "pass-through" requests to the central Apache web site.
  @@ -122,19 +116,6 @@
   Every request which then comes into this server will be passed along
   to www.apache.org, unless the object is already in your local cache
   and is less than 24 hours old.
  -
  -<P>
  -
  -<LI>Use the FTP-based "mirror.pl" package, available at 
  -<A HREF="http://sunsite.org.uk/packages/mirror/">
  -http://sunsite.org.uk/packages/mirror/</A>
  -as well as at 
  -<A HREF="ftp://ftp.debian.org/debian/stable/source/net/">
  -ftp://ftp.debian.org/debian/stable/source/net/</A>.  When you set this
  -up, make sure your configuration has "mode_copy=true" to ensure
  -permissions preservation.  If you use this, point the package at
  -ftp://ftp.apache.org/apache/.  There is also "Wget", a package
  -available from most GNU mirrors.
   
   </OL>
   
  
  
  

Mime
View raw message