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:
parent
77d737ee88
commit
8e9dba7658
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=39634
1 changed files with 0 additions and 39 deletions
|
@ -4339,45 +4339,6 @@ kern.timecounter.hardware: TSC -> 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 —
|
||||
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; 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
|
||||
|
|
Loading…
Reference in a new issue