I've installed jcvsweb on Tomcat and checked out some projects from our CVS server. Some work fine, some have issues. Maybe I'm misunderstanding things.
1. Our CVS root is /IS. Checking out a project located at /IS/proj with files in /IS/proj/files1 and /IS/proj/files2 works well when I define the project at /IS/proj and add two views at /IS/proj/files1 and /IS/proj/files2. No problem. Working perfectly.
Another set of files in located directly under /IS. It is in a directory called /IS/sql. When I make a project for sql and a view for sql, jcvsweb checks out just one file (there are about 20 there). The one file it checks out is a 2 year old edition of one of the file in /IS/sql. It doesn't even see the other files (?).
Looking at the CVS server directories directly, over on the cvs host,I can not even find that old version anyplace.
2. When I checkout a java project, jcvsweb creates all the directories fine, but fails to check out any .java files. The directories are correct but all emtpy.
Use the revision specified by the tag argument (and the date argument for the commands which accept it) instead of the default head revision. As well as arbitrary tags defined with the tag or rtag command, two special tags are always available: `HEAD' refers to the most recent version available in the repository, and `BASE' refers to the revision you last checked out into the current working directory.