git gitolite (v3) ловушка предварительного получения для всех сообщений коммита

Я пытаюсь применить политику, при которой каждое нажатие отклоняется, когда даже одно из сообщений фиксации не удовлетворяет правилу. Я'Мы раздали хук разработчикам, чтобы они могли использовать его в своих локальных репозиториях, но я также хочу применить это, когда они продвигаются к источнику.

У меня есть два вопроса:

Я должен использовать ловушку обновления или ловушку предварительного получения? (Я'я пытался настроить update.secondary hook, но мне кажется, что это не такуволен, а предварительный прием).

Как я могу получить сообщение для каждого коммита, содержащегося в push-сообщении? Более конкретно, я хочу, чтобы каждое сообщение о коммитедействительный» (для моих нужд) префикс. Поэтому я хотел бы просканировать каждый коммит в этом сообщении о фиксации и подтвердить его, прежде чем я приму толчок.

Я использую простой bash для кодирования хуков.

Спасибо!

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

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