I am tasked with writing a GUI front end for CVS - which would be fine
if it weren't that I haven't used CVS in about ten years :-(


Basically, there is a repository which stores documentation, not code.
I don't know if it makes a difference, but there is no directory
structure - everything is thrown into one directory.

Documents have a numbering scheme:  <Project>-<Subsystem>-doc type>-
<version>, so something like PRJ-ABC-TS-0101

I just want to list all files currently in the repository, and then I
can offer some dropdown lists where the user can select a project and/
or a subsystem and/or a doc type and the program will retrieve all
files matching that spec.

So, I guess that I just need a LS and a GET or two.

The only slight hitch is that I am not sure if the users will have set
the CVSROOT environment variable (and some will have set it, but for
the source code repository, which is different).  Can I pass that on
the command line? Or does that make no sense?

If I can't pass it as an argument to LS and GET, then maybe I can
created a temporary dos batch file which sets CVSROOT and executed LS
or GET.

Any help gratefully received. While waiting, I will RTFM.

Thanks in advance.

Reply via email to