summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Anvin <hpa@tazenda.sc.orionmulti.com>2005-10-13 10:48:11 -0700
committerPeter Anvin <hpa@tazenda.sc.orionmulti.com>2005-10-13 10:48:11 -0700
commita3af5d93a34518dda96cd9f7359f9ba5b2cda21d (patch)
treef3239a93caf40c56ac86318e6253c92fb5439f66
parentb52fe8501752d98a57f41b8364d331001cd5efc0 (diff)
downloadtftp-hpa-a3af5d93a34518dda96cd9f7359f9ba5b2cda21d.tar.gz
Only commit version if necessary
-rwxr-xr-xrelease.sh7
1 files changed, 5 insertions, 2 deletions
diff --git a/release.sh b/release.sh
index 288ae77..f1a83a0 100755
--- a/release.sh
+++ b/release.sh
@@ -17,8 +17,11 @@ releasedir=$PACKAGE-$release
GIT_DIR=`cd "${GIT_DIR-.git}" && pwd`
export GIT_DIR
-echo $release > version
-cg-commit -m 'Update version for release'
+echo $release > version.new
+if ! cmp -s version version.new ; then
+ mv -f version.new version
+ cg-commit -m 'Update version for release' version
+fi
rm -f "$GIT_DIR"/refs/tags/$releasetag
cg-tag $releasetag