There was a discussion on fedora-devel-list, where some of us agreed on having a 'commit' target in Makefile.common: https://www.redhat.com/archives/fedora-devel-list/2008-March/msg00896.html
Here is the patch: http://rishi.fedorapeople.org/make-commit.patch to implement that.
Comments?
Happy hacking, Debarshi
buildsys@lists.fedoraproject.org