Skip to main content

Отключение проверки постоянной фиксации

Для уменьшения использования дисков можно отключить проверку сохраняемой фиксации на GitHub Enterprise Server.

Кто может использовать эту функцию?

Site administrators

Сведения о проверке сохраняемой фиксации

Если включена проверка постоянной фиксации, GitHub Enterprise Server сохраняет запись проверки вместе с каждой фиксацией при проверке его подписи. Эта запись гарантирует, что проверенные фиксации сохраняют состояние проверки, даже если ключи подписывания будут поворачиваются, истекли или отозваны. Дополнительные сведения о проверке сохраняемой фиксации см. в разделе Сведения о проверке подписи фиксации.

По умолчанию проверка сохраняемой фиксации включена в GitHub Enterprise Server 3.17 и более поздних версий.

Для каждой проверенной фиксации требуется примерно 80 байт хранилища. Для больших установок с большим количеством проверенных фиксаций (например, сотни тысяч или более), может потребоваться отключить эту функцию, чтобы ограничить рост данных.

Отключение проверки постоянной фиксации

Вы можете отключить проверку сохраняемой фиксации для ваш экземпляр GitHub Enterprise Server.

  1. В административной оболочке выполните следующую команду.

    Bash
    ghe-config app.persist-commit-signature-verification.enabled false
    
  2. Примените конфигурацию.

    Bash
    ghe-config-apply
    

Включение проверки сохраняемой фиксации

Если вы ранее отключили проверку постоянной фиксации, ее можно повторно включить.

  1. В административной оболочке выполните следующую команду.

    Bash
    ghe-config app.persist-commit-signature-verification.enabled true
    
  2. Примените конфигурацию.

    Bash
    ghe-config-apply