Уведомления по электронной почте после «архива git»? - PullRequest
1 голос
/ 30 мая 2019

Пользовательское требование: Как уведомить определенных людей, используя электронную почту, как только команда git archive запускает загрузку одного файла?

Не удалось найти крючок, который может это сделать.

1 Ответ

0 голосов
/ 30 мая 2019

Не удалось найти хук, который может это сделать.

Это связано с тем, что с командой git archive нет ни одного.

Один из возможных обходных путей - создать глобальный псевдоним git для архивации, чтобы вызвать скрипт-обертку, который:

  • проверяет, кто выполняет эту команду
  • executeФактическая git archive команда
  • отправляет электронное письмо соответствующим образом

Но все это на стороне клиента, что означает, что это действительно для среды, совместно используемой несколькими клиентами.

...