{"thread":{"id":"4092","subject":"[PATCH] repack: honor -d even when no new pack was created","startedAt":"2006-05-07T18:18:53Z","lastAt":"2006-05-07T18:18:53Z","messageCount":1,"participants":["Martin Waitz"],"isPatch":true,"patchVersion":1,"patchTotal":null},"messages":[{"id":"19655","messageId":"20060507181853.GA23738@admingilde.org","threadId":"4092","inReplyTo":null,"subject":"[PATCH] repack: honor -d even when no new pack was created","fromName":"Martin Waitz","fromEmail":"tali@admingilde.org","sentAt":"2006-05-07T18:18:53Z","receivedAt":"2006-05-07T18:18:53Z","isPatch":true,"sender":{"key":"tali@admingilde.org","avatar":"https://gravatar.com/avatar/3f89b03eee362187effabe257898735b475673a12265c398ea9161259ae91553?d=mp&s=160"},"body":"If all objects are reachable via an alternate object store then we\nstill have to remove all obsolete local packs.\n\nSigned-off-by: Martin Waitz <tali@admingilde.org>\n\n---\n\n git-repack.sh |   14 +++++++-------\n 1 files changed, 7 insertions(+), 7 deletions(-)\n\nc37df94d2b1633ce329bbe079805073b40a48548\ndiff --git a/git-repack.sh b/git-repack.sh\nindex e0c9f32..4fb3f26 100755\n--- a/git-repack.sh\n+++ b/git-repack.sh\n@@ -48,15 +48,15 @@ name=$(git-rev-list --objects --all $rev\n \texit 1\n if [ -z \"$name\" ]; then\n \techo Nothing new to pack.\n-\texit 0\n-fi\n-echo \"Pack pack-$name created.\"\n+else\n+\techo \"Pack pack-$name created.\"\n \n-mkdir -p \"$PACKDIR\" || exit\n+\tmkdir -p \"$PACKDIR\" || exit\n \n-mv .tmp-pack-$name.pack \"$PACKDIR/pack-$name.pack\" &&\n-mv .tmp-pack-$name.idx  \"$PACKDIR/pack-$name.idx\" ||\n-exit\n+\tmv .tmp-pack-$name.pack \"$PACKDIR/pack-$name.pack\" &&\n+\tmv .tmp-pack-$name.idx  \"$PACKDIR/pack-$name.idx\" ||\n+\texit\n+fi\n \n if test \"$remove_redundant\" = t\n then\n-- \n1.3.1.g6ef7\n"}]}