Auto-generating ChangeLogs, take two
Hi,
following some recent discussions with Guillem, I rewrote the script
that I proposed to update the ChangeLog files.
It's similar in spirit but it only extracts the block that conform to the
GNU Changelog style (starting with "* " and ending with an empty line).
It will also look for pseudo fields "Contributions-from" or
"Based-on-a-patch-by" to add supplementary "authors" in the generated
Changelog entry.
It will dispatch the entries in the various ChangeLog depending on
the set of files modified by the corresponding commit.
The script is not very efficient but it doesn't matter much as it's only
run once before a new release and the number of commits will never be
huge.
Comments are welcome, if everything is fine, I'd like to merge soon
because it will facilitate the maintenance (and later merge) of multiple
branches.
Cheers,
--
Raphaël Hertzog
Le best-seller français mis à jour pour Debian Etch :
http://www.ouaza.com/livre/admin-debian/
|