From a101e424e08b01ae8acac1ece6d1764305ae2a9a Mon Sep 17 00:00:00 2001 From: aliabd Date: Mon, 29 Jun 2020 15:00:08 -0700 Subject: [PATCH] removed size script --- size.sh | 34 ---------------------------------- 1 file changed, 34 deletions(-) delete mode 100644 size.sh diff --git a/size.sh b/size.sh deleted file mode 100644 index 7c85cde3ed..0000000000 --- a/size.sh +++ /dev/null @@ -1,34 +0,0 @@ -#!/bin/bash -#set -x - -# Shows you the largest objects in your repo's pack file. -# Written for osx. -# -# @see https://stubbisms.wordpress.com/2009/07/10/git-script-to-show-largest-pack-objects-and-trim-your-waist-line/ -# @author Antony Stubbs - -# set the internal field separator to line break, so that we can iterate easily over the verify-pack output -IFS=$'\n'; - -# list all objects including their size, sort by size, take top 10 -objects=`git verify-pack -v .git/objects/pack/pack-*.idx | grep -v chain | sort -k3nr | head` - -echo "All sizes are in kB's. The pack column is the size of the object, compressed, inside the pack file." - -output="size,pack,SHA,location" -allObjects=`git rev-list --all --objects` -for y in $objects -do - # extract the size in bytes - size=$((`echo $y | cut -f 5 -d ' '`/1024)) - # extract the compressed size in bytes - compressedSize=$((`echo $y | cut -f 6 -d ' '`/1024)) - # extract the SHA - sha=`echo $y | cut -f 1 -d ' '` - # find the objects location in the repository tree - other=`echo "${allObjects}" | grep $sha` - #lineBreak=`echo -e "\n"` - output="${output}\n${size},${compressedSize},${other}" -done - -echo -e $output | column -t -s ', ' \ No newline at end of file