=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/Attic/cvsync.html,v retrieving revision 1.123 retrieving revision 1.124 diff -u -r1.123 -r1.124 --- www/Attic/cvsync.html 2016/03/29 19:12:36 1.123 +++ www/Attic/cvsync.html 2016/04/21 00:52:11 1.124 @@ -22,15 +22,14 @@

-

What Is CVSync?

+

What Is CVSync?

-

CVSync is a software package for distributing and updating source -trees from a master cvs(1) repository on a remote server host. The OpenBSD -sources are maintained in a CVS repository on a central development machine -in Canada. With CVSync, OpenBSD users can easily keep their own source trees -up to date. -

+trees from a master cvs(1) +repository on a remote server host. +The OpenBSD sources are maintained in a CVS repository on a central +development machine in Canada. + With CVSync, OpenBSD users can easily keep their own source trees up to date.

CVSync uses the so-called pull model of updating. Under the pull @@ -38,25 +37,22 @@ wanted. The server waits passively for update requests from its clients. Thus all updates are instigated by the client. The server never sends unsolicited updates. Users must either run the CVSync client -manually to get an update, or they must set up a cron(8) job to run it +manually to get an update, or they must set up a +cron(8) job to run it automatically on a regular basis. -

The term CVSync, capitalized just so, refers to the entire software package. Its main components are the client cvsync which runs on each user's machine, and the server cvsyncd which runs at each of the OpenBSD CVSync mirror sites. -

CVSync is intended to be both faster and more flexible than sup and CVSup. -

The OpenBSD Project currently has six main source repositories: -