CvsWeb < Codev < TWiki

SourceForge now uses ViewCVS for the TWiki CVS repository view, linked from CVS:lib etc. This page kept for those interested in CvsWeb, which is Perl-based.

CvsWeb is a WWW interface to a CVS repositories. One can download the files, browse the file hierarchy, see the revision history, and diffs etc.

Check it out at http://www.FreeBSD.org/projects/cvsweb.html

-- ManpreetSingh - 16 Sep 2000

See http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/twiki/twiki/ for the TWiki repository.

-- ManpreetSingh - 17 Sep 2000

You might also want to look at cvswebclient, which can do check in and check out.

http://cvswebclient.sourceforge.net/

-- MartinCleaver - 24 Jan 2001

Note, that SourceForge actually doesn't use cvsweb anymore. They switched to ViewCVS (SourceForge project for viewcvs), a rewrite of cvsweb in Python, sporting a few new features.

And note that there is a simple patch to link from CVS commit comments back to TWiki. Together with InterwikiPlugin links like CVS:lib/TWiki.cfg you can fully connect your bug/change tracking and the actual implementation.

Here is a patch for cvsweb.cgi r1.137. Actually, this also contains the patch for cvsweb.conf -- and a logfile-clogging glitch in the pr_link() subroutine. So here is a proper routine for cvsweb.conf:

# Problem tracking system options:
# Define a subroutine to scan cvs comment for linkable patterns.
#
sub pr_link
{
 my $comment = $_[0]; # return this comment with links
 $comment =~ s|PR[#: ]*(\d+)|<a href=http://www.FreeBSD.org/cgi/query-pr.cgi?pr=1ドル>PR:1ドル</a>|g;
 $comment =~ m/^(.*?)([A-Z][A-Za-z0-9_-]+)(.*)$/s and do
 {
 foreach $project ('Support', 'Codev', 'TWiki')
 {
 -f "/var/twiki/data/$project/2ドル.txt"
 and return "1ドル<a href=/twiki/view/$project/2ドル>2ドル</a>3ドル";
 }
 };
 return $comment;
}

-- PeterKlausner - 14 Aug 2003

I like the idea of linking back from CVS commit comments to TWiki pages - that would be very useful...

-- RichardDonkin - 13 Sep 2003

LinkingTWikiFromCVS is exactly what I need to have for our department's TWiki.

-- PatrickHansmeier - 30 Sep 2003

Edit | Attach | (削除) Watch (削除ここまで) | Print version | History : r10 < r9 < r8 < r7 < r6 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r10 - 2004年02月03日 - PeterThoeny
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.

AltStyle によって変換されたページ (->オリジナル) /