git: пустые аргументы в обработчике post-receive

Я пишу пост-получение крюка на основеpost-receive-email сценарий изcontrib реж, но кажется, чтоoldrev а такжеnewrev аргументы пусты.

Сценарий выглядит так:

#!/bin/bash

oldrev=$(git rev-parse $1)
newrev=$(git rev-parse $2)

Скрипт работает на push, но все$1, $2, $oldrev а также$newrev пусты Должен ли я что-то настроить, чтобы запустить?

(Хранилище было созданоgitolite если это имеет значение)

Ответы на вопрос(5)

Ваш ответ на вопрос