aboutsummaryrefslogtreecommitdiff
path: root/en_US.ISO8859-1/htdocs/projects/cvsweb.sgml
blob: dfbdbc3d570b4c7b7a8ed2a2bd1bbffc9ef35d0e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
<!DOCTYPE html PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
<!ENTITY base CDATA "..">
<!ENTITY date "$FreeBSD: www/en/projects/cvsweb.sgml,v 1.41 2007/07/08 11:01:19 chinsan Exp $">
<!ENTITY title 'FreeBSD CVSweb Project'>
<!ENTITY email 'freebsd-cvsweb'>
<!ENTITY % navinclude.developers "INCLUDE">
<!ENTITY % developers SYSTEM "../developers.sgml"> %developers;
]>

<html>
&header;

    <h2>Contents</h2>

      <ul>
	<li><a href="#about">What is CVSweb?</a></li>
	<li><a href="#downloads">Downloads</a></li>
	<li><a href="#resources">Resources</a></li>
      </ul>
      
    <a name="about"></a>
    <h2>What is CVSweb?</h2>

    <p>CVSweb is a WWW interface for CVS repositories with which you
    can browse a file hierarchy on your browser to view each file's
    revision history in a very handy manner.</p>

    <p>CVSweb was originally written by &a.fenner; for the FreeBSD
    Project, and instantly won great popularity among software
    developers for its usability.</p>

    <p>FreeBSD-CVSweb, formerly known as knu-CVSweb, is an enhanced
    version of CVSweb based on Henner Zeller's CVSweb, which is an extended
    version of the original CVSweb.
    &a.knu; made numerous cleanups, bug-fixes, security enhancements and
    feature improvements over the version and brought it back where it was
    born.  Ville Skytt&auml; continued that work; the project is currently
    being maintained by Jonathan Noack.</p>

    <p>FreeBSD-CVSweb is freely available under the terms of
    <a href="http://www.opensource.org/licenses/bsd-license.html">The
    BSD License</a>.
    It is currently used by such projects as
    <a href="http://cvsweb.freebsd.org/">FreeBSD</a>,
    <a href="http://cvs.mandriva.com/">Mandriva</a>,
    <a href="http://cvsweb.netbsd.org/">NetBSD</a>,
    <a href="http://www.openbsd.org/cgi-bin/cvsweb/">OpenBSD</a>,
    <a href="http://www.dragonflybsd.org/cvsweb/">DragonFlyBSD</a>, and
    <a href="http://www.sudo.ws/cgi-bin/cvsweb/sudo">sudo</a>.</p>

    <hr>

    <a name="downloads"></a>
    <h2>Downloads</h2>

    <p>Download the tarball from the following sites.  The latest
    stable release is <strong>3.0.6</strong> (released 2005-09-25), see
    <a href="http://www.FreeBSD.org/cgi/cvsweb.cgi/projects/cvsweb/NEWS?rev=1.48&amp;content-type=text/x-cvsweb-markup">NEWS</a> and
    <a href="http://www.FreeBSD.org/cgi/cvsweb.cgi/projects/cvsweb/ChangeLog?rev=1.194&amp;content-type=text/x-cvsweb-markup">ChangeLog</a> for changes.</p>

    <ul>
      <li><a href="ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/scop/">ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/scop/</a></li>
      <li><a href="http://people.FreeBSD.org/~scop/cvsweb/">http://people.FreeBSD.org/~scop/cvsweb/</a></li>
      <li>See the FreeBSD <a href="../doc/en_US.ISO8859-1/books/handbook/mirrors-ftp.html">FTP Sites</a> document for information about mirror sites.</li>
    </ul>

    <p>Legacy versions are also available from the above distribution
    directories.  Upgrading to 3.x is recommended, but if you're stuck with
    Perl older than 5.6, use a 2.0.x version instead.</p>

    <p>A number of operating system distributions contain a pre-packaged
    FreeBSD-CVSweb:</p>

    <ul>
      <li><a href="http://www.FreeBSD.org/">FreeBSD</a>
        <a href="../ports/">port</a> (devel/cvsweb3 has 3.x,
        devel/cvsweb 2.x)</li>
      <li><a href="http://www.netbsd.org/">NetBSD</a> package (www/cvsweb)</li>
      <li><a href="http://www.openbsd.org/">OpenBSD</a> port
        (devel/cvsweb)</li>
      <li><a href="http://www.caosity.org/">cAos</a></li>
      <li><a href="http://www.debian.org/">Debian GNU/Linux</a>
        (testing and unstable)</li>
      <li><a href="http://fedora.redhat.com/projects/extras/">Fedora
        Extras</a></li>
      <li><a href="http://www.gentoo.org/">Gentoo Linux</a></li>
      <li><a href="http://www.mandriva.com/">Mandriva Linux</a></li>
    </ul>

    <hr>

    <a name="resources"></a>
    <h2>Resources</h2>

      <dl>
	<dt>Project mailing list:</dt>

	<dd><a href="mailto:freebsd-cvsweb@FreeBSD.org">freebsd-cvsweb@FreeBSD.org</a>
	is the mailing list for people discussing the development of
	FreeBSD-CVSweb.  Patches, bug reports and feature requests
	are welcome.  To join the list, follow the instructions in the
	<a href="../doc/en_US.ISO8859-1/books/handbook/eresources.html#ERESOURCES-SUBSCRIBE">FreeBSD Handbook</a>.
	<a href="http://lists.FreeBSD.org/pipermail/freebsd-cvsweb/">List archives</a>
	are also available.</dd>

	<dt>CVS repository:</dt>

	<dd>FreeBSD-CVSweb is available through
	<a href="../doc/en_US.ISO8859-1/books/handbook/anoncvs.html">anonymous
	CVS pserver</a>.
	The module name is <code>/projects/cvsweb</code>.
	The current stable branch is <code>MAIN</code>, and
        <code>rel-2_0-branch</code> contains the legacy version.
	</dd>

	<dt>CVSweb on CVSweb:</dt>

	<dd>You can browse the FreeBSD-CVSweb source via itself at
        <a href="http://www.FreeBSD.org/cgi/cvsweb.cgi/projects/cvsweb/">http://www.FreeBSD.org/cgi/cvsweb.cgi/projects/cvsweb/</a>.
	</dd>
      </dl>

&footer;

</body>
</html>