info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: How to track changes since a tag


From: Tracy Brown
Subject: RE: How to track changes since a tag
Date: Fri, 18 May 2001 13:44:54 -0700

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: address@hidden [mailto:address@hidden
> Sent: Thursday, May 17, 2001 8:40 AM
> To: address@hidden
> 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
> address@hidden
> http://mail.gnu.org/mailman/listinfo/info-cvs
> 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]