The Home Page of cvs2html, cvschk, and cvsstat
cvs2html is a Perl program to transform the 'cvs log' output to HTML. The
program can be used for any type of cvs archive.
An example of
the output from cvs2html using frames and showing the five latest differences
can be seen here..
Furthermore the new version will also give good support for multi directory
repositories. Links to the code
and/or html documentation are also supported.
GNU cvs (Concurrent Versions System) is a very good program to run
projects on multiple Unix worksstations (also of different type). A mini
guide to CVS is also online.
Stuff about cvs2html, cvschk and cvsstat can be discussed there + announcements.
This program is protected by the GPL, and all modifications of general
interest must be emailed to the authors.
Copyright 1997-2007
Peter Toft (pto@sslug.dk) and friends
Download version 1.97 of cvs2html
Note that the first line of the scripts should be changes if your perl
(version 5) is in another place
Also available is cvsstat
cvsstat is a Perl utility that shows which files were modified by you,
added by another user, and so on. The output (ASCII) looks like this:
1 file(s) locally modified
=============================================================
mat2html
=============================================================
2 file(s) are new to the local CVS
=============================================================
TODO
Newfilegen
=============================================================
4 file(s) are up to date
cvsstat version 2.24 (see http://cvs.sslug.dk/cvs2html)
Download version 2.24 of cvsstat
Note that the first line of the scripts should be changed if your perl
(version 5) is in another place
What about cvschk?
Well if you don't have your CVS repository available always then cvsstat
is no fun. However cvschk is a Perl program which allows you to
see the status of your own CVS directories.
It shows which files you changed, made locally, and which ones
were deleted.
Get version 1.12 of cvschk
TIPS of the day
Did you know the secure shell and CVS can be used together ? Try set
setenv CVS_RSH ssh
Did you know that if you use tcsh you can add a line to your .complete.tcshrc
complete cvs p/1/"(add admin annotate checkout commit diff \
edit editors export history import init \
log login rdiff release remove rtag \
status tag unedit update watch)"/
when you then type cvs and hit the tab-key you will get the propor commands.
Did you know that you can type
$Revision: 1.2 $
$Id: cvs2html,v 1.2 1997/06/03 09:23:14 pto Exp $
And each time you commit or update the code the version number (here 1.2)
is automatically updates in your source file, and the text after Id:
is changed to the lasted version id - COOL!
Is normally used in comments.
This page is maintained by Peter Toft(<pto@sslug.dk>)