Skip to main content

Deshabilitación de la comprobación de confirmación persistente

Puedes deshabilitar la comprobación de confirmación persistente en GitHub Enterprise Server para reducir el uso del disco.

¿Quién puede utilizar esta característica?

Site administrators

Acerca de la comprobación de confirmación persistente

Cuando se habilita la comprobación de confirmación persistente, GitHub Enterprise Server almacena un registro de verificación junto con cada confirmación cuando se comprueba su firma. Este registro garantiza que las confirmaciones comprobadas mantengan su estado de comprobación incluso si las claves de firma se rotan, expiran o se revocan posteriormente. Para obtener más información sobre la comprobación de confirmación persistente, consulta Acerca de la verificación de firma de confirmación.

De forma predeterminada, la comprobación de confirmación persistente está habilitada en GitHub Enterprise Server 3.17 y versiones posteriores.

Cada confirmación comprobada requiere aproximadamente 80 bytes de almacenamiento. Para instalaciones de gran tamaño con un gran número de confirmaciones verificadas (por ejemplo, cientos de miles o más), es posible que desees deshabilitar esta característica para limitar el crecimiento de los datos.

Deshabilitación de la comprobación de confirmación persistente

Puedes deshabilitar la comprobación de confirmación persistente para tu instancia de GitHub Enterprise Server.

  1. En el shell administrativo, ejecuta el siguiente comando.

    Bash
    ghe-config app.persist-commit-signature-verification.enabled false
    
  2. Aplique la configuración.

    Bash
    ghe-config-apply
    

Habilitación de la comprobación de confirmación persistente

Si has deshabilitado previamente la comprobación de confirmación persistente, puedes volver a habilitarla.

  1. En el shell administrativo, ejecuta el siguiente comando.

    Bash
    ghe-config app.persist-commit-signature-verification.enabled true
    
  2. Aplique la configuración.

    Bash
    ghe-config-apply