Hi Jon -

"cvs history -a" lists repository access history for all users.  You can
grep or sed some module names out of there, but no guarantees.  AFAIK,
there's no built-in way to get a list of modules if all you know is the
repository root - unless of course you have access to the machine and
just ls $CVSROOT.  

If you just want to get a list of files, how about:

=================
[build@ul020-dmz tmp]$
CVSROOT=:pserver:[EMAIL PROTECTED]:/home/cvspublic
[build@ul020-dmz tmp]$ cvs -Q export -D "tomorrow" jakarta-ant
[build@ul020-dmz tmp]$ find . -type f | more
./jakarta-ant/docs/.new.appendix_
./jakarta-ant/docs/ant15_todo.html
./jakarta-ant/docs/ant_in_anger.html
./jakarta-ant/docs/ant_task_guidelines.html
./jakarta-ant/docs/antnews.html
./jakarta-ant/.cvsignore
./jakarta-ant/KEYS
./jakarta-ant/LICENSE
./jakarta-ant/LICENSE.dom
./jakarta-ant/LICENSE.junit

etc., etc
================

You also might want to poke around here -
http://ccvs.cvshome.org/servlets/SearchList?listName=info - lots of good
stuff in the info-cvs archives.

Yours,

Tom



> -----Original Message-----
> From: Jon Froehlich [mailto:jfroehli@;uci.edu] 
> Sent: Wednesday, October 30, 2002 1:49 PM
> To: 'Jakarta General List'
> Subject: RE: running history command on apache CVS modules...
> 
> 
> Well, since I've used the history -l -a -c command 
> successfully on other
> repositories I don't think that's the problem. 
> 
> Nonetheless, let's simplify things even more and just run a simple 
> 
> cvs -d :pserver:[EMAIL PROTECTED]:/home/cvspublic history -a 
> 
> This should list all of the modules in the Jakarta project right?  In
> fact, I would expect it to look something like this
> (http://cvs.apache.org/viewcvs.cgi/#dirlist).  However, this 
> is not the
> case. 
> 
> So, let me ask you this.  What is the cvs command to list all of the
> files located in a Jakarta module?
> 
> Thank you for your help,
> j
> 
> ---------------------------------
> Jon Froehlich
> UCal-Irvine Graduate Student
> [EMAIL PROTECTED]
> 
> 
> -----Original Message-----
> From: Danny Angus [mailto:danny@;apache.org] 
> Sent: Wednesday, October 30, 2002 2:49 AM
> To: Jakarta General List
> Subject: RE: running history command on apache CVS modules...
> 
> -m and  -c come before -a and -l..
> 
> Usage: cvs history [-report] [-flags] [-options args] [files...]
> 
>    Reports:
>         -T              Produce report on all TAGs
>         -c              Committed (Modified) files
>         -o              Checked out modules
>         -m <module>     Look for specified module (repeatable)
>         -x [TOEFWUCGMAR] Extract by record type
>         -e              Everything (same as -x, but all record types)
>    Flags:
>         -a              All users (Default is self)
>         -l              Last modified (committed or modified report)
>         -w              Working directory must match
>    Options:
>         -D <date>       Since date (Many formats)
>         -b <str>        Back to record with str in module/file/repos
> field
>         -f <file>       Specified file (same as command line)
> (repeatable)
>         -n <modulename> In module (repeatable)
>         -p <repos>      In repository (repeatable)
>         -r <rev/tag>    Since rev or tag (looks inside RCS files!)
>         -t <tag>        Since tag record placed in history file (by
> anyone).
>         -u <user>       For user name (repeatable)
>         -z <tz>         Output for time zone <tz> (e.g. -z -0700)
> 
> > -----Original Message-----
> > From: [EMAIL PROTECTED] [mailto:dlr@;finemaltcoding.com]
> > Sent: 30 October 2002 07:35
> > To: Jon Froehlich
> > Cc: Jakarta General List
> > Subject: Re: running history command on apache CVS modules...
> > 
> > 
> > "Jon Froehlich" <[EMAIL PROTECTED]> writes:
> > 
> > > Is it possible to run the cvs history command on modules in the
> Jakarta
> > > Project cvs repository with anoncvs access?  If so, what is the
> command
> > > string?
> > > 
> > > I have been trying things like this:
> > > cvs -d :pserver:[EMAIL PROTECTED]:/home/cvspublic 
> history -a -m
> > > jakarta-lucene
> > > 
> > > I am trying to receive a comprehensive listing of files for any
> given
> > > Jakarta module (e.g. jakarta-lucene) without having to run a
> checkout
> > > command.
> > > 
> > > For example:
> > > I can run the cvs history commands on sourceforge.net modules
> without a
> > > problem using the following example syntax:
> > > cvs -d:pserver:[EMAIL PROTECTED]:/cvsroot/gaim
> history
> > > -l -a -c
> > > The server then sends a listing of all of the files related to the
> > > "gaim" module.  I am hoping to find a similar method for the
> > > cvs.apache.org server. 
> > 
> > Are you getting errors from the CVS server?  What's the output look
> > like?
> > -- 
> > 
> > Daniel Rall <[EMAIL PROTECTED]>
> > 
> > --
> > To unsubscribe, e-mail:
> <mailto:general-unsubscribe@;jakarta.apache.org>
> > For additional commands, e-mail:
> <mailto:general-help@;jakarta.apache.org>
> > 
> 
> 
> --
> To unsubscribe, e-mail:
> <mailto:general-unsubscribe@;jakarta.apache.org>
> For additional commands, e-mail:
> <mailto:general-help@;jakarta.apache.org>
> 
> 
> --
> To unsubscribe, e-mail:   
> <mailto:general-> [EMAIL PROTECTED]>
> For 
> additional commands, 
> e-mail: <mailto:general-help@;jakarta.apache.org>
> 
> 
> 


--
To unsubscribe, e-mail:   <mailto:general-unsubscribe@;jakarta.apache.org>
For additional commands, e-mail: <mailto:general-help@;jakarta.apache.org>

Reply via email to