3 # Repack in reverse order, so that forked repositories get repacked first.
4 # That prevents objects from missing, since repack -l will automagically
5 # put the now-going-away objects into the forked repository's object store.
8 find .
-name base_url | cut
-c 3- |
sed -e 's/\/base_url$//' |
11 if [ -e "$dir"/.nofetch
]; then
12 # echo "+l `date` $dir"
13 # (cd "$dir/objects" && [ "$(ls ?? 2>/dev/null)" ] && GIT_DIR=".." git repack -A -d -q)
14 # GIT_DIR="$dir" git update-server-info
15 # echo "-l `date` $dir"
19 /home
/repo
/repomgr
/jobd
/update.sh
"${dir%.git}"