[BACK]Return to README.FreeBSD CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / cvsweb

File: [cvsweb.bsd.lv] / cvsweb / Attic / README.FreeBSD (download)

Revision 3.17, Wed Nov 13 17:28:32 2002 UTC (17 years, 11 months ago) by scop
Branch: MAIN
Changes since 3.16: +1 -0 lines

Implement CvsGraph integration.

Thanks to:	CvsGraph and ViewCVS folks for ideas.

$FreeBSD$
$Idaemons: /home/cvs/cvsweb/README.knu,v 3.9 2001/01/13 07:48:09 knu Exp $

This is FreeBSD-cvsweb 3.0-dev, the UNSTABLE development version of
FreeBSD-CVSweb.

To track the development, access the module `projects/cvsweb' in the
FreeBSD CVS repository, the HEAD branch.  For a stable version, see the
branch named 'rel-2_0-branch'.

  Project home page:
    <http://www.FreeBSD.org/projects/cvsweb.html>

  Repository access:
    <http://www.FreeBSD.org/support.html#cvs>

  CVSweb of CVSweb:
    <http://www.FreeBSD.org/cgi/cvsweb.cgi/projects/cvsweb/>

  Release archives:
    <http://people.FreeBSD.org/~scop/cvsweb/>
    <ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/scop/>

  Mailing list:
    <freebsd-cvsweb@FreeBSD.org>
    <http://www.FreeBSD.org/doc/handbook/eresources.html#ERESOURCES-SUBSCRIBE>
    <http://docs.FreeBSD.org/mail/>

Here is the list of added features over Zeller's version:

o Customizable "show functions" option
    You can specify a regexp for each file type to teach rcsdiff(1) to
    recognize function lines.

o Customizable PR categories
o Move $prcgi to cvsweb.conf
    Now each repository can have its own PR categories and
    query-pr.cgi URL, which can be defined in cvsweb.conf-${cvstree}.
    It is useful when you have such as NetBSD and/or OpenBSD
    repositories.

o Improved support for text-based browsers
    Unidiff is the default format for diffs, for text-based browsers.

o Enhanced PR # hyperlinking.
    The following styles are supported.

        PR:     12345, 67890, ..

        PR:     #12345, #67890, ..

        PR#     sparc/12345, i386/67890

        PR:     ports/43210
                kern/98765

        .. is related to bin/4567, which is ...

o Manpage hyperlinking.
    Both `cat(1)' and `cat.1' styles are supported.

o Revision numbers hyperlinking in annotation.

o Automatic tarball generation. (Obtained from Debian)

o Automatic zipball generation.

o Customizable repository entry order.

o Location text field.

o Support for the use of localized charsets.

o Workaround for buggy web servers.

o Numerous bugfixes regarding URI/filename manipulation.

o HTML improvements.

o Security fixes to let it work under perl -T.

o Annotate works under mod_perl and against a read only repository.

o CvsGraph <http://www.akhphd.au.dk/~bertho/cvsgraph/> integration.

See the README file also, as well as TODO.FreeBSD for new features under
consideration and development.

-- 
Ville Skyttä <scop@FreeBSD.org> -- The FreeBSD Project