> I disagree. In a centralised VCS sure, you can scale to 100's of commits
> a day - but in a distributed VCS - e.g. bzr, git, hg, monotone ... you
> tend to get 100's of commits on branches, and a much smaller number of
> branch merges occuring - branch merges being the point at which code
> review is done, regression tests run etc. And its entirely appropriate
> to create a human meaningful summary of the aggregate work done on that
> branch.

Actually - this argument doesn't support your conclusion.

In Subversion (as an example) if you were merging branch A to the
trunk after 10 commits you would have one revision entry for the merge
- not the aggregate of all 10. So in this instance the commit message
would be the description of the merge and the ChangeLog would (like I
previously stated) make sense copying this exactly...

... which once again begs the question - why bother?


-- 
"Creativity can be a social contribution, but only in so
far as society is free to use the results." - R. Stallman


Reply via email to