[OpenBSD]

Warum OpenBSD-Entwickler CVS benutzen


Das Concurrent Version System (CVS) wurde für das OpenBSD-Projekt ausgewählt. Mit Hilfe von CVS sind etwa 70 Entwickler in der Lage, den Quelltext zu aktualisieren (das sind ca. 1,2 GB in ungefähr 140.000 Dateien): dazu gehören das Betriebssystem, die Portierungen/Pakete und das X Fenstersystem. Viele der Benutzer von OpenBSD können dann die Betriebssystem-Quelltexte per »anonymous CVS« herunterladen.

Mit CVS ist es ebenfalls leicht möglich, Zweige zu erzeugen und zu pflegen, sodass wir in einem Quelltextbaum gleichzeitig das Release mit zusätzlichen Korrekturroutinen und hochaktuelle Entwicklerquelltexte pflegen und anbieten können. Mit CVSweb gibt es auch eine einfach zu bedienende und einfach navigierbare Webschnittstelle dazu.

Da CVS mit der Secure Shell (ssh(1)) zusammenarbeitet, bietet es zuverlässige Benutzer- und Hostauthentifikation. Das wiederum passt gut zum Sicherheitsziel des OpenBSD-Projekts.


OpenBSD www@openbsd.org
$OpenBSD: why-cvs.html,v 1.31 2012/04/25 12:13:16 ajacoutot Exp $