Считайте из STDIN на предварительной фиксации Мерзавца Hook (с PHP)

size_t типа должен быть достаточно большим для хранения размера любого возможного объекта. Неподписанный интервал не должен удовлетворять то условие.

, Например, в системах на 64 бита международный и неподписанный интервал может быть 32 бита шириной, но size_t должен быть достаточно большим для хранения чисел, больше, чем 4G

5
задан Roberto 1 July 2009 в 08:08
поделиться

1 ответ

В большинстве хуков git либо передается что-то особенное на стандартный ввод, либо стандартный ввод отсоединен от терминала. Все они предназначены для неинтерактивного запуска, поэтому я не верю, что ловушка подходит для того, что вы хотите сделать. Вы, конечно, можете вручную поговорить с / dev / tty , но я не думаю, что это очень хорошая идея.

Я также не верю, что ловушка 'pre-commit' - это подходит для вашей задачи, конечно, не каждая сделанная вами фиксация будет своего рода выпуском? Хук «post-receive» на машине тестирующего веб-сервера звучит более уместно.

3
ответ дан 15 December 2019 в 01:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: