All pastes #422093 Raw Edit

Untitled

public text v1 · immutable
·published 2007-04-03 07:38 UTC
rendered paste body
diff --git a/cg-fetch b/cg-fetch
index 0b184e9..366cb39 100755
--- a/cg-fetch
+++ b/cg-fetch
@@ -370,7 +370,10 @@ if [ "$packed_transport" ]; then

        fetch_pack_recorder () {
                while read sha1 remote_name; do
-                       [ "$sha1" = "failed" ] && die "$2"
+                       case "$sha1" in
+                       failed) die "$2" ;;
+                       pack | keep) continue ;;
+                       esac
                        ref="$1"; [ "$ref" ] || ref="$remote_name"
                        git-update-ref "$ref" "$sha1"
                done