I must say jCVSWEB is very cool (as is jCVS ). Has anyone used it with an existing CVS tree ? I also seem a bit confused by the relation between the jCVSWEB "project" directory and the â€œCVSROOTâ€� directory. I have a cvs structure of /home/cvs/<main>/CVSROOT, and of /home/cvs/<main>/<modules>, are project in jCVSWEB modules or should I point the configuration at the <main> direcory above CVSROOT? Any insight would be helpful.
This depends on your desired result. I have not added code to ignore the CVSROOT, as some may wish for it. So it needs to be a setting. Typically, however, modules are defined as jCVSWeb "views" under a given project.
You can think of Projects as CVS Modules or as CVS Servers. I think of the former, but some the latter.