Описание тега pre-commit-hook

В контексте управления конфигурацией программного обеспечения (SCM) ловушка перед фиксацией - это команда, выполняемая непосредственно перед выполнением фиксации.

Обычно этот хук используется для защиты от коммитов, которые запрещены из-за содержимого или местоположения (например, чтобы запретить пустые сообщения журнала фиксации).

Обычно, то есть с SVN, если программа перехвата перед фиксацией возвращает ненулевое значение выхода, фиксация прерывается, транзакция фиксации удаляется, и все, что выводится в stderr, маршалируется обратно клиенту.

Связанные теги

  • Тег githooks может использоваться в сочетании с этим тегом для определенных git хуков предварительной фиксации
  • Тег svn-hooks может использоваться в сочетании с этим тегом для конкретных перехватчиков предварительной фиксации SVN.