[PATCH] Verbose git-daemon logging
[git.git] / git-repack.sh
index 064c85c..b395d0e 100755 (executable)
@@ -58,7 +58,15 @@ then
        # all-into-one is used.
        if test "$all_into_one" != '' && test "$existing" != ''
        then
-               ( cd "$PACKDIR" && rm -f $existing )
+               ( cd "$PACKDIR" &&
+                 for e in $existing
+                 do
+                       case "$e" in
+                       ./pack-$name.pack | ./pack-$name.idx) ;;
+                       *)      rm -f $e ;;
+                       esac
+                 done
+               )
        fi
 fi