FreeBSD CVSweb Project
Inhalt
Was ist CVSweb?
CVSweb ist ein WWW-Interface für CVS-Repositories, mit dessen Hilfe Sie eine Dateisystem-Hierarchie in ihrem Browser durchsuchen können, um auf sehr einfache Art und Weise die Revisionsgeschichte jeder Datei zu betrachten.
CVSweb wurde urspünglich von Bill Fenner für das FreeBSD-Projekt geschrieben und erlangte sofort große Popularität unter Software-Entwicklern wegen seiner einfachen Benutzbarkeit.
FreeBSD-CVSweb (das früher als knu-CVSweb bekannt war) ist eine verbesserte Version von CVSweb, die auf Henner Zeller's CVSweb basiert, welches wiederum eine erweiterte Version des originalen CVSweb ist. Akinori MUSHA führte zahlreiche Fehlerbereinigungen, Sicherheitserweiterungen und Funktionserweiterungen an dieser Version durch und führte CVSweb an die Stelle zurück, an der es entstanden war. Ville Skyttä setzte diese Arbeit fort. Derzeit wird FreeBSD-CVSweb von Jonathan Noack gewartet.
FreeBSD-CVSweb ist frei verfügbar unter den Bedingungen der BSD-Lizenz. Es wird aktuell von solchen Projekten wie FreeBSD, Mandriva, NetBSD, OpenBSD, DragonFlyBSD, und sudo verwendet.
Downloads
Laden Sie den Tarball von den folgenden Seiten. Die letzte stabile Version ist 3.0.6 (veröffentlicht am 25.09.2005), lesen Sie die NEWS und das ChangeLog für durchgeführte Änderungen.
- ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/scop/
- http://people.FreeBSD.org/~scop/cvsweb/
- Lesen Sie auf FreeBSD.org den Abschnitt FTP-Seiten des FreeBSD-Handbuchs für Informationen zu vorhandenen Spiegelseiten.
Veraltete Versionen sind ebenfalls in den oben angeführten Distributions-Verzeichnissen verfügbar. Eine Aktualisierung auf Version 3.x wird empfohlen, falls Sie aber eine Perl-Version vor 5.6 nutzen, verwenden Sie stattdessen bitte eine 2.0.x-Version.
Verschiedene Betriebssystem-Distributionen enthalten bereits ein vorgefertigtes Paket von FreeBSD-CVSweb:
- FreeBSD Port (devel/cvsweb3 hat 3.x, devel/cvsweb 2.x)
- NetBSD Paket (www/cvsweb)
- OpenBSD Port (devel/cvsweb)
- cAos
- Debian GNU/Linux (testing und unstable)
- Fedora Extras
- Gentoo Linux
- Mandriva Linux
Ressourcen
- Mailingliste des Projektes:
- freebsd-cvsweb@FreeBSD.org ist die Mailingliste für Personen, welche die Entwicklung von FreeBSD-CVSweb diskutieren. Patche, Fehlerberichte und Vorschläge für neue Funktionen sind willkommen. Um der Mailingliste beizutreten, folgen Sie den Anweisungen im FreeBSD-Handbuch. Archive der Mailingliste sind ebenfalls verfügbar.
- CVS-Repository:
- FreeBSD-CVSweb ist über anonyme
CVS-pserver verfügbar. Der Modulname ist
/projects/cvsweb
. Der momentan stabile Zweig istMAIN
,rel-2_0-branch
enthält die veraltete Version. - CVSweb über CVSweb:
- Sie können die Quellen von FreeBSD-CVSweb selbst ebenfalls mittels http://www.FreeBSD.org/cgi/cvsweb.cgi/projects/cvsweb/ durchsuchen.