freebsd-ports/sysutils/cvsweb-converters/pkg-descr
Greg Lewis 07dc48f0e3 . Update to 0.3.
PR:		72146
Submitted by:	Martin Kammerhofer <dada@sbox.tugraz.at> (maintainer)
2004-11-03 23:32:42 +00:00

23 lines
1.1 KiB
Text

Note: If you don't know what CVS, cvsup and cvsweb.cgi are then this
text is most likely not interesting for you.
This tool is primarily intended for people 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/cvsweb) for each changed file. You can
browse a log of file changes and click on anything of interest to see
the details of the change.
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 the cvsroot-common and
cvsroot-src part of the FreeBSD CVS repository with cvsup. This
requires some 27 megabytes disk space for the commit logs.
--
Martin Kammerhofer <mkamm@gmx.net>