Tags:
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.

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

Topic revision: r10 - 03 Feb 2004 - 06:19:00 - PeterThoeny
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback