doc/en/developers/cvs.sgml
Murray Stokely 18bc86d6e9 MFP4: Add new front page, includes file, and second level developers
page from Emily Boyd's new redesign.

Submitted by:	Emily Boyd <soc-emily@freebsd.org>
Sponsored by:   Google Summer of Code 2005
2005-10-04 05:57:25 +00:00

63 lines
No EOL
3 KiB
Text

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [
<!ENTITY base CDATA "..">
<!ENTITY date "$FreeBSD: www/en/developers/cvs.sgml,v 1.40 2004/12/08 23:17:18 brueffer Exp $">
<!ENTITY title "CVS Repository">
<!ENTITY % navincludes SYSTEM "../includes.navdevelopers.sgml"> %navincludes;
<!ENTITY % includes SYSTEM "../includes.sgml"> %includes;
]>
<html>
&header;
<p><a href="http://www.FreeBSD.org/cgi/man.cgi?cvs">CVS</a> (the
Concurrent Version System) is the tool we use for keeping our sources
under control. Every change (with accompanying log message explaining
its purpose) from FreeBSD 2.0 to the present is stored here. It can be
easily viewed from the web interface mentioned below. To obtain a complete copy
of the FreeBSD CVS repository or any of the development branches inside
it, you may choose any one of following options:</p>
<ul>
<li><a href="&base;/doc/en_US.ISO8859-1/books/handbook/cvsup.html">cvsup</a> if you are looking
for on-demand, low overhead access using a custom utility (written in
Modula-3 no less).</li>
<li><a name="anoncvs" href="&base;/doc/en_US.ISO8859-1/books/handbook/anoncvs.html">anoncvs</a>
if you are looking for on-demand access that has higher overhead than
cvsup (in terms of wall time and bytes transferred) but is easier to use
for checking out small pieces of the tree and requires nothing more
than the cvs tools already bundled with FreeBSD.</li>
<li><a href="&base;/doc/en_US.ISO8859-1/books/handbook/ctm.html">CTM</a> if you are looking for
very low overhead, batch-mode access (basically, patches through
email).</li>
<li>The <a href="http://cvsweb.FreeBSD.org/">web interface</a>
if you are looking to simply browse the repository in search of a
specific change or file revision.</li>
<li>Finally, if you have got bandwidth to burn or you prefer / are forced
to use FTP, you can simply mirror the CVS repository from <a
href="ftp://ftp.FreeBSD.org/pub/FreeBSD/development/FreeBSD-CVS">ftp.FreeBSD.org</a>.
</li>
</ul>
<p>Mirrors of the CVS Repository cgi script are available in
<a href="http://cvsup3.de.FreeBSD.org/cgi-bin/cvsweb.cgi">Germany</a>,
<a href="http://www.jp.FreeBSD.org/cgi/cvsweb.cgi">Japan</a>,
<a href="http://cvsup.pt.FreeBSD.org/cgi-bin/cvsweb/cvsweb.cgi">Portugal</a>,
<a href="http://cvsweb.sm.FreeBSD.org/">San Marino</a>,
<a href="http://www.es.FreeBSD.org/cgi/cvsweb.cgi">Spain</a>,
<a href="http://cvsweb.FreeBSD.org/">USA/California</a> and
<a href="http://www.FreeBSD.org.ua/cgi/cvsweb.cgi?cvsroot=freebsd">Ukraine</a>.</p>
<p>A public Subversion mirror of the FreeBSD src/ CVS repository is
provided at svn://svn.clkao.org/freebsd/. A <a
href="http://svn.clkao.org/svnweb/freebsd/">web interface</a> is
also available. This is intended for people who would like to
try the svk distributed version control system.</p>
&footer;
</body>
</html>