ciol wrote, On 02/26/2008 01:39 PM:
Thanks. I think it's weird it's not integrated to cvs.
However, I found that the GNU project maintains also a ChangeLog file:
http://www.gnu.org/software/guile/changelogs/guile-changelogs_4.html
<page summary: Change logs are more useful to the outside than CVS log
is, and Change Log must be maintained separately from the CVS log.>
What is your position on this?
I agree with 'change logs are more useful to the outside than CVS log is'.
I disagree with 'Change Log must be maintained separately from the CVS
log'.
I put good comments in CVS log (commit comments) and cvs2cl turns that
into a good ChangeLog. Now where someone could easily disagree with me
is when a non-technical person is looking at that change log, and in
that case I say they are not looking for a change log, but a change
SUMMARY.
I generate change Summaries by reading the cvs2cl generated change log
and trimming it down, i.e., the change Summary should not contain an
entry for every commit.
Of course the above is my opinion only. :)
Todd Denniston wrote:
ciol wrote, On 02/25/2008 08:56 AM:
Hi, how can I see cvs logs ordered by commits (and time), not by files?
Please CC me as I am not subscribed.
Thank you.
Do you mean like:
Yes.
http://www.red-bean.com/cvs2cl/ChangeLog-basic.txt
or this:
http://www.red-bean.com/cvs2cl/ChangeLog-tags-revs.txt
or this:
http://www.red-bean.com/cvs2cl/ChangeLog-the-works.txt
Then try cvs2cl (cvs to change log).
http://www.red-bean.com/cvs2cl/
BTW, if you are on windows instead of Unix, you may need to use
cvs2cl.py that comes with CVSNT instead.