Hi folks, I created a simple script to generate the Debian changelog from the svn log entries.
It prints every first line of each commit message and the files changed/added/deleted. These messages will be collected by each author. Here's a sample output: [ mt ] * changelog: added changelog entry for install_packages typo fix * control,fai-client.install,fai-client.manpages,fai-setup-storage.install,fai-setup-storage.manpages: move setup-storage into a separate package (fai-setup-storage) * changelog: changelog entry * make-fai-nfsroot: fixed syntax error (found by lintian run on experimental builds) [ mika ] * fai,changelog,subroutines: subroutines, fai: make sure fai exits with the according return * changelog,subroutines: subroutines: add support for task_error to task configure * subroutines: subroutines: use task_error level 420 instead of 855 as discussed with Thomas [ jblache ] * Commands.pm,Parser.pm,Volumes.pm: Fix preserve for RAID * changelog: Update changelog for preserve RAID fixes * Volumes.pm: Rework mdadm output parsing code to make it more tolerant to changes in the output format * changelog: Add changelog entry for mdadm output parsing changes [ lange ] * make-fai-nfsroot,changelog: make-fai-nfsroot: fix typo * prcopyleft: year++ * subroutines: add comment * changelog,mkramdisk: mkramdisk: use exit in main routine (closes: #583289) IMO this works good enough, only some changes need to be done and we do not need to touch the changelog for each commit. Attached is the script. Comments are welcome.
svnlog2dch
Description: Binary data
-- regards Thomas