SPUG: [OT] How to get project list in CVS?
Andrew Sweger
andy at n2h2.com
Mon Jul 31 01:47:42 CDT 2000
On Jul 28, 2000 @ 11:22am, Andrew Chen wrote:
> How do I get a list of projects in CVS? After skimming through some CVS
> documentation, I looked at VCS::CVS hoping that it would have an easy to
> use interface for this operation, but there isn't. I asked around the
> office about getting a list of projects from CVS, but no one seemed to
> know.
>
> The repository is on a different machine, and I'd rather not hack it by
> doing something too weird, but I guess if that's the only way...
Well, this sorta depends on how you access the respository on the remote
machine. If you are using a local cvs binary via one of the typical
pserver/rsh/ssh, you can get a list of the published modules with:
$ cvs -d <repository> checkout -c
or
$ cvs -d <repository> checkout -s
The second one is only useful in those cases where folks populate the
CVSROOT/modules file using the -s option (the little documented status
field). Of course, if the CVSROOT/modules file is not being kept up to
date, then this is all pointless and you'll have to do something weird,
like using 'ls' on the repository directory (shudder).
--
Andrew Sweger <andy at n2h2.com> | N2H2, Incorporated
Systems Architect | 900 Fourth Avenue, Suite 3400
Advanced Technologies Division | Seattle WA 98164-1059
v=206.336.2947 f=206.336.1541 | http://www.n2h2.com/
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
POST TO: spug-list at pm.org PROBLEMS: owner-spug-list at pm.org
Subscriptions; Email to majordomo at pm.org: ACTION LIST EMAIL
Replace ACTION by subscribe or unsubscribe, EMAIL by your Email-address
For full traffic, use spug-list for LIST ; otherwise use spug-list-digest
Seattle Perl Users Group (SPUG) Home Page: http://www.halcyon.com/spug/
More information about the spug-list
mailing list