info-cvs
[Top][All Lists]
Advanced

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

Re: cvs log ordered by commit


From: ciol
Subject: Re: cvs log ordered by commit
Date: Fri, 29 Feb 2008 15:57:32 +0100
User-agent: Thunderbird 2.0.0.9 (X11/20071031)

I would like to know what the official CVS developers think about this.
Why cvs2cl is not official?
Why CVS has not integrated such a possibility?
What is the correct way the official developers had in their mind?



Todd Denniston wrote:
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.








reply via email to

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