Сведения о проверке сохраняемой фиксации
Когда подтверждение постоянного коммита включено, GitHub Enterprise Server сохраняется запись верификации рядом с каждым коммитом при подтверждении его подписи. Эта запись гарантирует, что проверенные фиксации сохраняют состояние проверки, даже если ключи подписывания будут поворачиваются, истекли или отозваны. Дополнительные сведения о проверке сохраняемой фиксации см. в разделе Сведения о проверке подписи фиксации.
По умолчанию подтверждение постоянного коммита включено в GitHub Enterprise Server версии 3.17 и выше.
Для каждой проверенной фиксации требуется примерно 80 байт хранилища. Для больших установок с большим количеством проверенных фиксаций (например, сотни тысяч или более), может потребоваться отключить эту функцию, чтобы ограничить рост данных.
Отключение проверки постоянной фиксации
Вы можете отключить проверку постоянного коммита для ваш экземпляр GitHub Enterprise Server.
-
В административной оболочке выполните следующую команду.
Bash ghe-config app.persist-commit-signature-verification.enabled false
ghe-config app.persist-commit-signature-verification.enabled false -
Примените конфигурацию.
Bash ghe-config-apply
ghe-config-apply
Включение проверки сохраняемой фиксации
Если вы ранее отключили проверку постоянной фиксации, ее можно повторно включить.
-
В административной оболочке выполните следующую команду.
Bash ghe-config app.persist-commit-signature-verification.enabled true
ghe-config app.persist-commit-signature-verification.enabled true -
Примените конфигурацию.
Bash ghe-config-apply
ghe-config-apply