Return to why-cvs.html CVS log | Up to [local] / www |
File: [local] / www / Attic / why-cvs.html (download) (as text)
Revision 1.22, Fri Dec 8 01:14:00 2006 UTC (17 years, 5 months ago) by nick
update numbers and CVS website. Numbers changed strangely, I interpreted the text to mean "size of checked out trees", not the size of the repositories, so I came up with this: $ du -hs * 168M ports 604M src 492M xenocara $ find . -name "*" -type f -print |wc -l 139779 *shrug*. Need for update pointed out by Martynas Venckus (martynas at altroot dot org). |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd"> <html> <head> <title>Why OpenBSD uses CVS</title> <link rev=made href="mailto:www@openbsd.org"> <meta name="resource-type" content="document"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta name="description" content="the OpenBSD project cvs propaganda page"> <meta name="keywords" content="openbsd,cvs"> <meta name="distribution" content="global"> <meta name="copyright" content="This document copyright 1997-2004 by OpenBSD."> </head> <body bgcolor="#ffffff" text="#000000" link="#23238e"> <a href="index.html"><img alt="[OpenBSD]" height="30" width="141" src="images/smalltitle.gif" border="0"></a> <h2><font color="#e00000">Why OpenBSD Developers Use CVS</font></h2> <hr> <p> <a href="http://ximbiot.com/cvs/">The Concurrent Version System (CVS)</a> was selected for use by the OpenBSD project group. With CVS, seventy or so developers are able to update the source code (which is around 1.2GB, around 140,000 files) that comprise the OS, <a href="ports.html">ports/packages</a>, and the X Window System. A large number of OpenBSD users then download the OS sources via <a href="anoncvs.html">anonymous CVS</a>, a procedure that is much more reliable than the Software Upgrade Protocol (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sup&sektion=1">sup(1)</a>). <p> CVS also allows easy creation and maintenance of branches so that we can provide a release + patches source tree and an up to the minute development source tree with parallel development. With <a href="http://www.openbsd.org/cgi-bin/cvsweb">CVSweb</a>, a convenient and navigable web accessible interface to all of this is available as well. <p> Since CVS interfaces with the Secure Shell (<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1">ssh(1)</a>) it can provide reliable user and host authentication. This fits in well with the OpenBSD project's <a href="goals.html">goal of security</a>. <hr> <a href="index.html"><img height=24 width=24 src="back.gif" border=0 alt=OpenBSD></a> <a href="mailto:www@openbsd.org">www@openbsd.org</a> <br> <small>$OpenBSD: why-cvs.html,v 1.22 2006/12/08 01:14:00 nick Exp $</small> </body> </html>