From: Andreas F. <as...@bo...> - 2006-04-11 19:50:46
Attachments:
commit.sh
|
Hi all, I wrote a commit shell script for my own use today, and improved it according to use cases G=E1bor Melis told me about. It does some sanity checking (checking that every committed file is up-to-date, checking that the version was incremented), generates a simple commit message template from the version in version.lisp-expr and then commits the files. It exits if the commit message is unchanged or if the version number is not identical to the one in version.lisp-expr. So, if anyone of you wants to use^H^H^Htest it, here it is: |
From: <me...@ho...> - 2006-04-12 15:39:12
Attachments:
commit.sh.patch
|
On Tuesday 11 April 2006 21:50, Andreas Fuchs wrote: > Hi all, > > I wrote a commit shell script for my own use today, and improved it > according to use cases G=C3=A1bor Melis told me about. > > It does some sanity checking (checking that every committed file is > up-to-date, checking that the version was incremented), generates a > simple commit message template from the version in version.lisp-expr > and then commits the files. > > It exits if the commit message is unchanged or if the version number > is not identical to the one in version.lisp-expr. > > So, if anyone of you wants to use^H^H^Htest it, here it is: changes: =2D removed cd `dirname $0`, because "../../commit.sh bignum.lisp" fails =2D made it call itself with "." if no files are given as opposed to the=20 original version that only commits the version file in this case =2D always check the up-to-dateness G=C3=A1bor |