#!/bin/bash echo "Updating Linus' tree" ssh ozlabs.org "cd kernels/linus.git; git remote update" echo "Pushing next" cd ~/kernels/next/next git push bilbo ssh ozlabs.org "cd kernels/next/next; git reset --hard" echo "Pushing next-history" cd ~/kernels/next/next-history.git git push bilbo echo "Pushing quilt" cd ~/kernels/next/quilt git push bilbo ssh ozlabs.org "cd kernels/next/quilt; git reset --hard" echo "Pushing next-fixes" cd ~/kernels/next/next-fixes git push bilbo ssh ozlabs.org "cd kernels/next/next-fixes; git reset --hard" cd ~/kernels/next rsync -avHP --exclude gitk.cache --exclude 'patch-*-next-2*' --exclude next-2'*'/ --include 'next/.git/' --include 'next/.git/rr-cache/' --include 'next/.git/rr-cache/**' --exclude next/'**' --exclude quilt/'**' --exclude next-fixes/'**' --exclude next-history.git/'**' --delete . ozlabs.org:kernels/next/. ssh ozlabs.org "touch kernels/NEXT-DONE" exit 0