No one has asked about cvsup in a long time. We have csup integrated and

are in the process of moving away from CVS so this doesn't really matter
    anyways.

    Approved by:	bcr
This commit is contained in:
Eitan Adler 2012-10-01 12:40:06 +00:00
parent 77d737ee88
commit 8e9dba7658
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=39634

View file

@ -4339,45 +4339,6 @@ kern.timecounter.hardware: TSC -&gt; i8254</screen>
</answer>
</qandaentry>
<qandaentry>
<question id="cvsup-in-base">
<para>Why is <application>CVSup</application> not integrated
in the main &os; tree?</para>
</question>
<answer>
<para>The &os; base system is designed as self-hosting &mdash;
it should be possible to build the whole operating system
starting with a very limited set of tools. Thus, the actual
build tools needed to compile the &os; sources are bundled
with the sources themselves. This includes a C compiler
(&man.gcc.1;), &man.make.1;, &man.awk.1;, and similar
tools.</para>
<para>Since <application>CVSup</application> is written in
Modula-3, adding it to the &os; base system would also require
adding and maintaining a Modula-3 compiler. This would lead
to both an increase in the disk space consumed by the &os;
sources and additional maintenance work. Thus, it is much
easier for both the developers and users to keep
<application>CVSup</application> as a separate port, which
can be easily installed as a package bundled on the &os;
installation CDs.</para>
<para>However, &os; users are not without an integrated
<application>CVSup</application> compatible client anymore
since &os;&nbsp;6.2-RELEASE. Thanks to &a.mux;,
<application>CVSup</application> was rewritten in C as
&man.csup.1; and it is the part of the base system by now.
Although it does not implement all the features of
<application>CVSup</application> at the moment, it is good
enough (and really fast!) to keep your sources synchronized.
For systems earlier than 6.2, it can be installed as a port
or package (see <filename
role="package">net/csup</filename>).</para>
</answer>
</qandaentry>
<qandaentry>
<question id="ports-update">
<para>I updated the sources, now how do I update my installed