|
Lines 259-267
Link Here
|
| 259 |
<para>The BSD kernels are developed and updated following the Open |
259 |
<para>The BSD kernels are developed and updated following the Open |
| 260 |
Source development model. Each project maintains a publicly |
260 |
Source development model. Each project maintains a publicly |
| 261 |
accessible <emphasis>source tree</emphasis> under the |
261 |
accessible <emphasis>source tree</emphasis> under the |
| 262 |
<link xlink:href="http://www.cvshome.org/">Concurrent Versions |
262 |
<link xlink:href="http://subversion.apache.org/">Subversion</link> |
| 263 |
System</link> (CVS), which contains all source files for the |
263 |
(SVN; in the case of FreeBSD) or <link xlink:href="http://www.cvshome.org/">Concurrent |
| 264 |
project, including documentation and other incidental files. CVS |
264 |
Versions System</link> (CVS; in the case of NetBSD and OpenBSD), |
|
|
265 |
which contains all source files for the project, |
| 266 |
including documentation and other incidental files. It |
| 265 |
allows users to <quote>check out</quote> (in other words, to |
267 |
allows users to <quote>check out</quote> (in other words, to |
| 266 |
extract a copy of) any desired version of the system.</para> |
268 |
extract a copy of) any desired version of the system.</para> |
| 267 |
|
269 |
|
|
Lines 336-345
Link Here
|
| 336 |
</listitem> |
338 |
</listitem> |
| 337 |
|
339 |
|
| 338 |
<listitem> |
340 |
<listitem> |
| 339 |
<para>As a result of the formalized maintenance of a single CVS |
341 |
<para>As a result of the formalized maintenance of a single |
| 340 |
source tree, BSD development is clear, and it is possible to |
342 |
source tree, BSD development is clear, and it is possible to |
| 341 |
access any version of the system by release number or by date. |
343 |
access any version of the system by release number or by date. |
| 342 |
CVS also allows incremental updates to the system: for example, |
344 |
It also allows incremental updates to the system: for example, |
| 343 |
the FreeBSD repository is updated about 100 times a day. Most of |
345 |
the FreeBSD repository is updated about 100 times a day. Most of |
| 344 |
these changes are small.</para> |
346 |
these changes are small.</para> |
| 345 |
</listitem> |
347 |
</listitem> |
|
Lines 378-384
Link Here
|
| 378 |
|
380 |
|
| 379 |
<listitem> |
381 |
<listitem> |
| 380 |
<para>As bugs are found in a RELEASE version, they are fixed, and |
382 |
<para>As bugs are found in a RELEASE version, they are fixed, and |
| 381 |
the fixes are added to the CVS tree. In FreeBSD, the resultant |
383 |
the fixes are added to the source tree. In FreeBSD, the resultant |
| 382 |
version is called the <firstterm>STABLE</firstterm> version, while in NetBSD and OpenBSD |
384 |
version is called the <firstterm>STABLE</firstterm> version, while in NetBSD and OpenBSD |
| 383 |
it continues to be called the RELEASE version. Smaller new |
385 |
it continues to be called the RELEASE version. Smaller new |
| 384 |
features can also be added to this branch after a period of test |
386 |
features can also be added to this branch after a period of test |