=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/anoncvs.html,v retrieving revision 1.496 retrieving revision 1.497 diff -c -r1.496 -r1.497 *** www/anoncvs.html 2019/10/17 02:27:37 1.496 --- www/anoncvs.html 2019/11/08 14:51:07 1.497 *************** *** 102,108 **** The current tree has all of the up to the minute changes, whereas the -stable branch contains the sources for the release plus the patches from the errata and lesser issues already applied. ! For more information on the flavors of OpenBSD, see here.
--- 102,108 ---- The current tree has all of the up to the minute changes, whereas the -stable branch contains the sources for the release plus the patches from the errata and lesser issues already applied. ! For more information on the flavors of OpenBSD, see here.
*************** *** 275,280 **** --- 275,335 ---- [shows the changes between revisions 1.1 and rev 1.5] +
+ As noted in the list below, some repository mirrors also allow fetching + the entire repository via rsync. + Please use the reposync wrapper script which checks for updates to + CVSROOT/ChangeLog and avoids a full directory scan in some cases where no update + was detected. + It also handles SSH port-forwarding for mirrors where this is available, + allowing to connect to an "rsync --daemon" server over an + authenticated and encrypted channel. + +
+ Install reposync from packages, create a user and directory to + hold the repository, and a directory for reposync's own use: + +
+ # pkg_add reposync + # useradd cvs + # install -d -o cvs /home/cvs /var/db/reposync ++ +
+ Now the following command might be used to mirror or update the repository; + remove "-l anoncvs" if using a mirror which does not support SSH port-forwarding. + +
+ # su -m cvs -c "reposync -l anoncvs rsync://mirror.example.org/cvs /home/cvs" ++ +
+ After mirroring, you can use the local directory as your cvsroot, for example: + +
+ $ cd /usr/src + $ cvs -d /home/cvs -q up -Pd ++ + As of November 2019, repository sizes are as follows: + +
+ $ du -shc * + 175M CVSROOT + 1.1G ports + 2.9G src + 787M www + 1.7G xenocara + 6.6G total ++ +
+ The overall repository size currently increases at a rate + of about 400MB per annum. The src repository increases by about + 150MB. +
SHA256:cqNaOU0KSmJ/S7jrV4UbZ6WkkyXWZ07rhWK8yrRZUV0
, MD5:65:34:d5:69:47:38:58:01:47:5d:bd:09:9d:69:be:6b
SHA256:AqblfWV4KT2ptlpV3mq3gb4jNPzgYtjDvlBBcaeohxQ
, MD5:e2:38:fc:a8:a0:17:ad:7b:03:8a:49:b7:94:40:a0:d5
SHA256:IL+TcuRUBiaI+EkdjLDoLkwqOEZdt8bccgVINDRMHlM
, MD5:91:42:2d:be:73:62:74:48:f3:15:70:42:f2:bd:d5:93
SHA256:np+DK8xlo9A4YnYXO/22GBV8iyuL13r3g5I0/N1Mf8g
, MD5:c2:a5:11:3a:5c:31:b0:3a:85:27:01:9b:a8:30:e4:e7
MD5:3f:50:bd:1e:e5:8a:3d:a4:16:22:1c:2d:cf:8b:22:ed
SHA256:txtWp19E25H1oSarwXzYTDDr46jsVeolIprB02OOfM8
, MD5:05:f8:b4:39:ae:5b:55:1d:a9:9c:d4:82:2b:ec:fb:2f
beck@openbsd.org
.
! You may want to use
traceroute(8)
to find out which server is nearest you.
Problems with a server should be reported to the maintainer of the
--- 554,560 ----
contact beck@openbsd.org
.
! You may want to use traceroute(8) to find out which server is nearest you. Problems with a server should be reported to the maintainer of the