Возможно, что интерфейс svn на GitHub может работать для вас - вы можете сначала проверить это.Он автоматически обновляется для вашей основной ветви.
svn co http://svn.github.com/user/project
Однако, если этого недостаточно, вы можете дать GitHub URL-адрес для ping, когда что-то нажимается, затем настройтесервер для запуска git pull; svn ci
всякий раз, когда он получает этот пинг.