version 1.49, 2001/10/18 20:27:32 |
version 1.50, 2001/10/25 23:20:20 |
|
|
<p> |
<p> |
CVS is the source code control system used to manage the OpenBSD source |
CVS is the source code control system used to manage the OpenBSD source |
tree. It is described in more detail <a href="anoncvs.html#CVS">here</a>. |
tree. It is described in more detail <a href="anoncvs.html#CVS">here</a>. |
|
Note that CVS and CVSup are entirely different programs. Although |
|
CVS can be used for remote file access, it is not optimized for |
|
wholesale source tree distribution over the net, and CVSup can be |
|
easily an order of magnitude more efficient for this task. |
</p> |
</p> |
|
|
<h3> |
<h3> |
|
|
</h3> |
</h3> |
|
|
<p> |
<p> |
The latest version of CVSup is available at |
Building CVSup from the sources is not for the fainthearted since |
<a href="http://www.polstra.com/projects/freeware/CVSup/"> |
it is written in Modula-3. Currently an OpenBSD port of Modula-3 |
http://www.polstra.com/projects/freeware/CVSup/</a>. |
(<tt>lang/pm3</tt>) is only available for the i386 platform, and |
|
it is a fairly large package. If you only care about running CVSup, |
|
it is recommended that you download the statically linked cvsup |
|
package from the <a href="ftp.html">ftp mirror sites</a> instead of |
|
building your own from the <tt>net/cvsup</tt> port. |
</p> |
</p> |
|
|
<p> |
<p> |
CVSup is difficult to compile and install because it is written in Modula3. |
For further information about CVSup, see the author's |
While there are open source Modula3 environments available, compiling and |
<a href="http://www.polstra.com/projects/freeware/CVSup/">project |
installing them is a difficult task (especially for unsupported platforms). |
homepage</a>. |
There is a port of Modula3 for i386 architecture only (<tt>lang/pm3</tt>). |
|
Therefore, CVSup is only currently available for i386. |
|
</p> |
</p> |
|
|
<p> |
<p> |
The following configuration file might be used: |
In order to mirror the OpenBSD repository with CVSup, |
|
the following configuration file might be used: |
</p> |
</p> |
|
|
<pre> |
<pre> |