#!/bin/sh -e
export SSH_AUTH_SOCK
for s in `/bin/ls /tmp/ssh-*/*` ; do
  SSH_AUTH_SOCK="$s"
  #echo "trying $SSH_AUTH_SOCK"
  ssh-add -l 2>/dev/null | grep -v 'no identities' > /dev/null && break
done

git svn fetch >/dev/null 2>&1
git merge --ff-only origin/trunk >/dev/null 2>&1 #| fgrep -v "Already up-to-date." && exit 4
git update-server-info
git push >/dev/null 2>&1 #| fgrep -v "Everything up-to-date" && exit 5
git push gitmirrors >/dev/null 2>&1
true
