From 12d8aa36440d2937878258c0be7801631eba46df Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 23 Feb 2010 22:19:11 +0100 Subject: set-serial.sh: fixed for use with Git 1.7.0 Apparently, git status no longer returns a non-zero exit code in case the file had been modified. Instead, git diff --exit-code can be used. --- set-serial.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'set-serial.sh') diff --git a/set-serial.sh b/set-serial.sh index 08cbe24..bc53cbf 100755 --- a/set-serial.sh +++ b/set-serial.sh @@ -19,7 +19,7 @@ for n in "$@"; do set-serial-number "$n" "$revision" # Check whether git regards the file as "modified" now. If it does, # the serial nmuber needs to be bumped one more time. - if git >/dev/null status -- "$n"; then + if ! git diff --quiet --exit-code -- "$n"; then set-serial-number "$n" "$((revision + 1))" fi done -- cgit v1.2.1