Skip to content

Commit 9a59c77

Browse files
committed
Added check such that the script aborts if any single unpack-objects fails.
1 parent 66da4be commit 9a59c77

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

git-unpack

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ if [ -f .git/objects/pack/*.pack ]; then
66

77
for pack in .git/objects/pack/*.pack; do
88
GIT_DIR=/tmp/tmpgit.$$ git unpack-objects < $pack
9+
if [ $? -ne 0 ]; then
10+
echo "Unpack of $pack failed, aborting"
11+
exit 1
12+
fi
913
done
1014

1115
rsync -a --info=PROGRESS2 --delete /tmp/tmpgit.$$/objects/ .git/objects/

0 commit comments

Comments
 (0)