For what it's worth:

to list files on the main trunk:

cvs rdiff -s -r HEAD -D 01/01/1970 module | sed -e 's/File.//' -e 's/ is
removed.*//'

to do it on a branch:

cvs rdiff -s -r BRANCH_TAG -D 01/01/1970 module | sed -e 's/File.//' -e 's/
is removed.*//'


I've just compared the results against checked out directories, and they
match. I did not do full testing with subdirs, and the syntax above does not
comply with cvs rdiff command format, but it looks like it works.

Thank you for the question and suggestion. It got me thinking.


Eugene.


-----Original Message-----
From: Mike Castle [mailto:[EMAIL PROTECTED]]
Sent: Thursday, August 24, 2000 11:36 AM
To: [EMAIL PROTECTED]
Subject: Re: How to find out what files are in a module?


On Thu, Aug 24, 2000 at 02:09:40PM -0400, Larry Jones wrote:
> Mike Castle writes:
> > 
> > cvs -n co
> 
> Unfortunately, that doesn't work:
> 
> > bash-2.02$ cvs -n co c9x
> > cvs checkout: in directory c9x:
> > cvs [checkout aborted]: there is no version here; run 'cvs checkout'
first

Well, damn!

Is that something that is easily fixable or would require significant
modifications?

mrc
-- 
       Mike Castle       Life is like a clock:  You can work constantly
  [EMAIL PROTECTED]  and be right all the time, or not work at all
www.netcom.com/~dalgoda/ and be right at least twice a day.  -- mrc
    We are all of us living in the shadow of Manhattan.  -- Watchmen

Reply via email to