diff --git a/obs-service-tar_scm.changes b/obs-service-tar_scm.changes index caf73bd..140605e 100644 --- a/obs-service-tar_scm.changes +++ b/obs-service-tar_scm.changes @@ -6,7 +6,7 @@ Fri Aug 26 06:49:13 UTC 2011 - adrian@suse.de ------------------------------------------------------------------- Fri Aug 26 06:45:17 UTC 2011 - adrian@suse.de -- link old tar ball into result directory when no new commit appeared +- drop broken code for same-commit-detection as suggested by Markus ------------------------------------------------------------------- Thu Aug 25 16:17:02 UTC 2011 - markus.lehtonen@linux.intel.com diff --git a/tar_scm b/tar_scm index f23ae12..a55f9be 100644 --- a/tar_scm +++ b/tar_scm @@ -151,12 +151,6 @@ if [ "$MYSCM" == "svn" ]; then fi NEWVERSION=`LC_ALL=C svn info | sed -n 's,^Last Changed Rev: \(.*\),\1,p'` cd - - if [ "$OLDVERSION" == "$NEWVERSION" ]; then - # cleanup and skip - rm -rf "$TAR_DIRECTORY" - cp -l "$existing_tar" "${existing_tar##*:}" - exit 0 - fi mv "$TAR_DIRECTORY" "${FILE}" || exit 1 else # new checkout @@ -191,12 +185,6 @@ elif [ "$MYSCM" == "git" ]; then fi NEWVERSION=`git show --pretty=%at | head -n 1` cd - - if [ "$OLDVERSION" == "$NEWVERSION" ]; then - # cleanup and skip - rm -rf "$TAR_DIRECTORY" - cp -l "$existing_tar" "${existing_tar##*:}" - exit 0 - fi mv "$TAR_DIRECTORY" "${FILE}" || exit 1 else # new checkout @@ -221,12 +209,6 @@ elif [ "$MYSCM" == "hg" ]; then hg pull || exit 1 NEWVERSION=`hg id -i -rtip` cd - - if [ "$OLDVERSION" == "$NEWVERSION" ]; then - # cleanup and skip - rm -rf "$TAR_DIRECTORY" - cp -l "$existing_tar" "${existing_tar##*:}" - exit 0 - fi mv "$TAR_DIRECTORY" "${FILE}" || exit 1 else # new checkout @@ -255,12 +237,6 @@ elif [ "$MYSCM" == "bzr" ]; then fi NEWVERSION=`bzr revno` cd - - if [ "$OLDVERSION" == "$NEWVERSION" ]; then - # cleanup and skip - rm -rf "$TAR_DIRECTORY" - cp -l "$existing_tar" "${existing_tar##*:}" - exit 0 - fi mv "$TAR_DIRECTORY" "${FILE}" || exit 1 else # new checkout