=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/Attic/ctm.html,v retrieving revision 1.18 retrieving revision 1.19 diff -c -r1.18 -r1.19 *** www/Attic/ctm.html 2001/10/16 19:02:21 1.18 --- www/Attic/ctm.html 2001/11/02 21:17:19 1.19 *************** *** 9,27 **** CTM for OpenBSD !

What is CTM?

CTM is a system which was designed by Poul-Henning Kamp for making ! changes to a source tree available on a daily basis by email. This is a good way to stay up to date with the current source tree or CVS repository if you have a slow Internet connection, for instance via modem.

CTM uses very low bandwidth for distributing the changes to the tree, and compresses them using gzip -9. In contrast to CVSup, CTM is written in plain C language and therefore available for every platform supported by OpenBSD.

For any problems, suggestions, reports and questions regarding CTM, --- 9,31 ---- CTM for OpenBSD !

What is CTM?

CTM is a system which was designed by Poul-Henning Kamp for making ! changes to a source tree available on a regular basis by email. This is a good way to stay up to date with the current source tree or CVS repository if you have a slow Internet connection, for instance via modem.

+ OpenBSD CTM distributes all modules of the OpenBSD CVS repository + plus checked out versions of several of theses modules. CTM uses very low bandwidth for distributing the changes to the tree, and compresses them using gzip -9. In contrast to CVSup, CTM is written in plain C language and therefore available for every platform supported by OpenBSD. + CTM implements a so called push system, while all other methods to + get access to the OpenBSD CVS repository are pull systems.

For any problems, suggestions, reports and questions regarding CTM, *************** *** 30,40 **** (Please do not ask other OpenBSD people for CTM support, as they are busy doing other things. Thank you.) !

How does it work?

The basic idea of CTM is that you subscribe to a special mailing list ! for a particular source tree. Each day you receive an email message containing all the changes to that tree during that period. One such set of differences is called a delta. Actually, the CTM server makes new deltas every twelve hours. --- 34,44 ---- (Please do not ask other OpenBSD people for CTM support, as they are busy doing other things. Thank you.) !

How does it work?

The basic idea of CTM is that you subscribe to a special mailing list ! for a particular CVS module or source tree. Each day you receive email messages containing all the changes to that tree during that period. One such set of differences is called a delta. Actually, the CTM server makes new deltas every twelve hours. *************** *** 53,59 ****

There are currently two kinds of base set files. For quite a while we were making tar.gz files manually, but we are ! switching back to real CTM base deltas. The latter contain md5(1) checksums and are generated automatically, thus are a bit safer. You can distinguish these two kinds of base sets by their filename. An --- 57,63 ----

There are currently two kinds of base set files. For quite a while we were making tar.gz files manually, but we are ! back to real CTM base deltas. The latter contain md5(1) checksums and are generated automatically, thus are a bit safer. You can distinguish these two kinds of base sets by their filename. An *************** *** 62,80 **** would be named OpenBSD-cvs.1500A.gz. See below for detailed instructions. !

How much bandwidth does CTM use?

You obtain the base set and all relative deltas up to the recent one via ftp from the sites listed below. Sizes are:

! Mail me your opinions and wishes! +

More information

+ If you want to learn more about CTM, a good place to start with is the FreeBSD Handbook: *************** *** 379,394 **** There are also man pages for all of the CTM utilities. !

Summary:

-