mirror of
https://git.FreeBSD.org/ports.git
synced 2024-12-26 05:02:18 +00:00
e11531c6f7
PR: 99316 Submitted by: Martin Kammerhofer <dada@pluto.tugraz.at> (maintainer)
22 lines
1020 B
Plaintext
22 lines
1020 B
Plaintext
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>
|