[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

[PATCH] Add name and email id to gnuify-changelog.pl

From: Senthil Kumaran S <senthil_at_collab.net>
Date: 2007-07-24 17:23:41 CEST


I am attaching a patch along with this mail in order to generate proper
gnuified Changelog with the name and emailid of all the committers of

In the Changelog which is generated with gnuify-changelog.pl script we
can see lot of committers whose names and email ids are not shown
instead they have only their username shown as a part of the Changelog.

For example:

2007-07-24 jrvernooij
2007-07-24 Daniel Rall <dlr@finemaltcoding.com>
2007-07-24 Daniel Rall <dlr@finemaltcoding.com>
2007-07-24 Daniel Rall <dlr@finemaltcoding.com>
2007-07-24 Stefan Reichör <reichoer@web.de>
2007-07-22 dustin
2007-07-22 glasser
2007-07-22 dustin

The above is generated using the following command,

$ svn log | ./tools/dev/gnuify-changelog.pl | grep "^200*"

The following is a small test case in order to validate my patch.

Run this command:
$ svn log | ./tools/dev/gnuify-changelog.pl | grep "^200*" | cut -c13-80
| grep -v "<*>" | sort -u > author.txt

You will get the unique list of committers whose name and emailid are
not present in hackers array list of gnuify-changelog.pl.

I could not find committer rocksun's name and email id in the COMMITTERS
file. So I did not include his details in this patch. If anyone know
about his/her details please add it to the patch.

After working on this patch I ve decided to improve this
gnuify-changelog.pl script to read the location of COMMITTERS file from
the user and generate the gnuified Changelog file, since it will become
increasingly difficult in the long run to maintain the committers list
in two palces namely the COMMITTERS file and the hackers array list in

Thank You.

Senthil Kumaran S

To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Received on Tue Jul 24 17:23:29 2007

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.