RE: How to retrieve ALL changes between two tags?

"Arthur Barrett" <[email protected]>
Newsgroups gmane.comp.version-control.cvs.general
Message-ID <[email protected]>
Roland,

> I know how to retrieve the log between two tags (log 
> -r<tag1>::<tag2>),
> but this leaves out some changes. Namely, the files that are 
> not tagged
> with one or both of the mentioned tags because they:
> a) are created after <tag1> and are therefor only tagged with <tag2>
> b) were deleted after <tag1> and are therefor only tagged with <tag1>
> c) are created after <tag1> and deleted before <tag2> and are 
> therefor not
> tagged at all.
> 
> In creating a list with all changes between certain tags, I 
> would expect
> to somehow have the resources mentioned above listed as well.
> 
> So, is there a way to achieve this? I don't care if it can be 
> done with
> one command or several, I just want to make sure my list is complete!


This is a frequently asked question - please read the book you've bought
that describes how to use CVS (eg: 'All About CVS' which I had a hand in
writing, or 'Essential CVS' or one of many others) - and/or look at
previous newsgroup posts.

reports on differences between Tags:
http://lists.gnu.org/archive/html/info-cvs/2009-05/msg00026.html

** click 'next in thread' to see each reply - the one from Mark Risman
is probably what you want. ***

Getting a list of files by date:
http://lists.gnu.org/archive/html/info-cvs/2009-08/msg00049.html

List the changes files between 2 dates on specific branch:
http://lists.gnu.org/archive/html/info-cvs/2009-05/msg00052.html



> I've been thinking about using dates in the log, but there's 
> the problem
> that I can't retrieve the date for a tag from CVS...

CVS does not store the date of a tag.  CVSNT (free just like CVS, but
NoT CVS - runs on unix/linux/windows) has a failsafe audit database
which indirectly solves this.

Regards,


Arthur Barrett
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.