freebsd-ports/sysutils/cvsweb-converters/pkg-descr
Emanuel Haupt e11531c6f7 Update to 0.3.3
PR:		99316
Submitted by:	Martin Kammerhofer <dada@pluto.tugraz.at> (maintainer)
2006-06-23 08:25:41 +00:00

21 lines
1,020 B
Text

This port helps tracking the development of FreeBSD and other open
source projects with a public CVS repository.
This package provides three Perl scripts:
+ commitlog2cvsweb: converts FreeBSD or DragonFlyBSD commitlog files to HTML
+ cvsrdiff2cvsweb: converts output of "cvs rdiff -s" to HTML
+ cvsuplog2cvsweb: converts log output of "cvsup" to HTML
They basically transform their input to HTML, adding hyperlinks to a
cvsweb URL (cf. port devel/cvsweb3) for each changed file. You can
browse a log of file changes and click on anything of interest to see
the details of the commit.
In order to use this tool you need:
1. access to a CVS repository of interest to you (either by
local/remote cvs or by cvsup)
2. WWW access to the repository with the cvsweb CGI.
To use commitlog2cvsweb you have to track (at least) the
cvsroot-common and cvsroot-src part of the FreeBSD CVS repository with
cvsup. This requires about 32 megabytes disk space for the commit logs.
--
Martin Kammerhofer <mkamm@gmx.net>