There is a fairly simple way to do this:
cd workingdir/ (where you have a checked out version of the module)
cvs -Q diff -r SOME_PREVIOUS_TAG -r HEAD (or other branch/tag name) module |
nawk '/^Index/ { print $2 }' > file.out
or if you have lots of modules in a project/configuration:
cd workinddir/ (where you have a checked out version of the module)
for i in `ls`; do
cvs -Q diff -r SOME_PREVIOUS_TAG -r HEAD (or other branch/tag name) $i |
nawk '/^Index/ { print $2 }' > file.out
done
You'll get a lot of cvs output cruft directed toward standard error. By
redirecting this to a file, you'll get only the standard output.
Hope this helps.
Tracy.
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, May 17, 2001 8:40 AM
> To: [EMAIL PROTECTED]
> Subject: How to track changes since a tag
>
>
> Is there any way I can get a list of files that have changed since a
> particular tag other than doing a massive status -v command and
> parsing through all the tags and current versions?
>
>
> _______________________________________________
> Info-cvs mailing list
> [EMAIL PROTECTED]
> http://mail.gnu.org/mailman/listinfo/info-cvs
>
_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs