Return to cvsync.html CVS log | Up to [local] / www |
version 1.118, 2016/03/11 19:18:11 | version 1.119, 2016/03/21 05:46:19 | ||
---|---|---|---|
|
|
||
<p> | <p> | ||
<b>CVSync</b> is a software package for distributing and updating source | <b>CVSync</b> is a software package for distributing and updating source | ||
trees from a master <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cvs&sektion=1">cvs(1)</a> repository on a remote server host. The OpenBSD | trees from a master <a href="http://man.openbsd.org?query=cvs&sektion=1">cvs(1)</a> repository on a remote server host. The OpenBSD | ||
sources are maintained in a CVS repository on a central development machine | 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 | in Canada. With CVSync, OpenBSD users can easily keep their own source trees | ||
up to date. | up to date. | ||
|
|
||
wanted. The server waits passively for update requests from its clients. | wanted. The server waits passively for update requests from its clients. | ||
Thus all updates are instigated by the client. The server never sends | Thus all updates are instigated by the client. The server never sends | ||
unsolicited updates. Users must either run the <b>CVSync</b> client | unsolicited updates. Users must either run the <b>CVSync</b> client | ||
manually to get an update, or they must set up a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cron&sektion=8">cron(8)</a> job to run it | manually to get an update, or they must set up a <a href="http://man.openbsd.org?query=cron&sektion=8">cron(8)</a> job to run it | ||
automatically on a regular basis. | automatically on a regular basis. | ||
</p> | </p> | ||
|
|
||
<p> | <p> | ||
This directs cvsync to refresh all OpenBSD distributions from | This directs cvsync to refresh all OpenBSD distributions from | ||
<b>anoncvs.eu.openbsd.org</b> with a <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=umask&sektion=2">umask(2)</a> that permits group write | <b>anoncvs.eu.openbsd.org</b> with a <a href="http://man.openbsd.org?query=umask&sektion=2">umask(2)</a> that permits group write | ||
permission to the local repository. | permission to the local repository. | ||
</p> | </p> | ||
|
|
||
More details on CVS operation can be found in | More details on CVS operation can be found in | ||
<a href="faq/faq5.html#BldGetSrc">FAQ5, Fetching appropriate source | <a href="faq/faq5.html#BldGetSrc">FAQ5, Fetching appropriate source | ||
code</a> and in the | code</a> and in the | ||
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=cvs&sektion=1">cvs(1)</a> | <a href="http://man.openbsd.org?query=cvs&sektion=1">cvs(1)</a> | ||
man page. | man page. | ||
<h3> | <h3> | ||
|
|
||
href="mailto:beck@openbsd.org"><tt>beck@openbsd.org</tt></a> | href="mailto:beck@openbsd.org"><tt>beck@openbsd.org</tt></a> | ||
</p> | </p> | ||
<p> | <p> | ||
You may want to use <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=traceroute&sektion=8">traceroute(8)</a> | You may want to use <a href="http://man.openbsd.org?query=traceroute&sektion=8">traceroute(8)</a> | ||
to find out which server is nearest you. | to find out which server is nearest you. | ||
Problems with a server should be reported to the <b>maintainer</b> of the | Problems with a server should be reported to the <b>maintainer</b> of the | ||
server in question. | server in question. |