Automated repository documentation tool?

Derek Neighbors plug-devel@lists.PLUG.phoenix.az.us
Thu Jul 11 15:00:02 2002


> - What will provide nice pictures/diagrams of the project/module/directory 
> structures?  Maybe just a directory tree utility, since the modules are 
> really sub-directories of the CVSroot directory.

cvsgraph : utility to make a graphical representation of all revisions and 
branches of a file in a CVS/RCS repository
http://www.akhphd.au.dk/~bertho/cvsgraph/

cvs2cl : Nice changelog creation tool
http://www.red-bean.com/cvs2cl/

cvsps: Nice tool to show what branch bugs are fixed in
http://www.cobite.com/cvsps/

cvsutils: Good disconnect cvs utilities
http://www.red-bean.com/cvsutils/

cvs2html: Nice html formatter for logs (i like cvs2cl better) ;)
http://cvs.sslug.dk/cvs2html/

cvsbook: The best book on cvs
http://cvsbook.red-bean.com/

> My goal here is to provide good information to the departments outside of 
> engineering about the different versions of the code.  For example, The 
> Product Manager may want to know which version fixed a specific bug in a 
> specific project.  I want him to be able to hit a web page to show him 
> that.  And give him the tools to show him where that web page is.

Also gui front ends for CVS on linux (lincvs, pharmacy, gcvs) and windows 
(wincvs) also have some good functionality to see cvs tree management w/o 
really having to checkout files.

> I want to create a showcase CVS server that provides not just version 
> control for the developers but also automatically generated documentation 
> to other interested people in the company.  (Hmm... How hard is it to 
> install SourceForge locally?)  Any pointers to any tools you like (or 
> dislike) would be great.

Sourceforge is a blithering mess.

Bonsai is good and so is LXr for devlopers and management a like.

Hopefully this answers some things.

I can see from the questions and me remembering (duh I use cvs daily for 
tons of projects) that maybe this would be a good candidate for a class at 
Plug University?

-Derek