de-emphasize the use of CVS and cvsup by the project.
Approved by: gjb
This commit is contained in:
parent
6e5265fcb9
commit
e2682ec838
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=39747
1 changed files with 29 additions and 37 deletions
|
@ -13,45 +13,14 @@
|
|||
|
||||
<body class="navinclude.developers">
|
||||
|
||||
<h2>CVS</h2>
|
||||
|
||||
<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>
|
||||
</ul>
|
||||
|
||||
<p>Mirrors of the CVS web interface are available in
|
||||
<a href="http://www.cz.FreeBSD.org/cgi/cvsweb.cgi/">Czech republic</a>,
|
||||
<a href="http://www.dk.FreeBSD.org/cgi/cvsweb.cgi/">Denmark</a>,
|
||||
<a href="http://www.jp.FreeBSD.org/cgi/cvsweb.cgi/">Japan</a>,
|
||||
<a href="http://cvsweb.FreeBSD.org/">USA/California</a>.
|
||||
</p>
|
||||
|
||||
<h2>Subversion</h2>
|
||||
|
||||
<p><a href="http://subversion.tigris.org/">Subversion</a>
|
||||
is the tool the &os; Project uses for keeping its sources
|
||||
under control. Every change (with an accompanying log message
|
||||
explaining its purpose) is stored. It can be
|
||||
easily viewed from the web interface mentioned below.</p>
|
||||
|
||||
<p>In June 2008, development of the base system moved to a different
|
||||
version control system, <a href="http://subversion.tigris.org/">Subversion</a>
|
||||
(SVN for short). The <a href="http://svnweb.FreeBSD.org/base/">web
|
||||
|
@ -65,6 +34,29 @@
|
|||
available for browsing the contents of the FreeBSD Documentation
|
||||
Project SVN repository.</p>
|
||||
|
||||
<p>In July 2012, the FreeBSD Ports tree moved from CVS to
|
||||
Subversion. There is a <a
|
||||
href="http://svnweb.FreeBSD.org/ports/">web interface</a> for
|
||||
browsing the repository. The Ports tree is also exported back
|
||||
to the CVS repository.
|
||||
It will cease to be exported early 2013.</p>
|
||||
|
||||
|
||||
<h2>Legacy - CVS</h2>
|
||||
|
||||
<p><a href="http://www.FreeBSD.org/cgi/man.cgi?cvs">CVS</a> (the
|
||||
Concurrent Version System) used to be the tool &os; Project use to keep
|
||||
the sources under control.</p>
|
||||
|
||||
<p>The old web interface can be accessed at <a
|
||||
href="http://www.freebsd.org/cgi/cvsweb.cgi/">the cvsweb instance
|
||||
</a>.</p>
|
||||
|
||||
<h2>Other options</h2>
|
||||
|
||||
<p><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).</p>
|
||||
</body>
|
||||
</html>
|
||||
|
|
Loading…
Reference in a new issue