delete_me1Add my vote for this tag create new tag
, view all tags
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.


-- 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
  • Learn about TWiki  
  • Download TWiki
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-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.