Skip to main content

Cette version de GitHub Enterprise Server ne sera plus disponible le 2026-08-25. Les versions abandonnées ne sont pas prises en charge. Aucune publication de correctifs n’est effectuée, même pour les problèmes de sécurité critiques. Pour de meilleures performances, une sécurité améliorée et de nouvelles fonctionnalités dans GitHub Enterprise Server, consultez Overview du processus de mise à niveau. Pour obtenir de l’aide sur la mise à niveau, GitHub Support Entreprise.

Désactivation de la vérification persistante des commit

Vous pouvez désactiver la vérification persistante des validations sur GitHub Enterprise Server afin de réduire l’utilisation de l’espace disque.

Qui peut utiliser cette fonctionnalité ?

Site administrators

À propos de la vérification persistante des commits

Lorsque la vérification de validation permanente est activée, GitHub Enterprise Server stocke un enregistrement de vérification en même temps que chaque validation lorsque sa signature est vérifiée. Cet enregistrement garantit que les commits vérifiés conservent leur statut de vérification même si les clés de signature sont ensuite remplacées, expirées ou révoquées. Pour plus d'informations sur la validation persistante des engagements, consultez À propos de la vérification des signatures de commit.

Par défaut, la vérification persistante des commits est activée sur GitHub Enterprise Server à partir de la version 3.17.

Chaque commit vérifié nécessite environ 80 octets de stockage. Pour les grandes installations avec un grand nombre de validations vérifiées (par exemple, des centaines de milliers ou plus), vous pouvez désactiver cette fonctionnalité pour limiter la croissance des données.

Désactivation de la vérification persistante des commit

Vous pouvez désactiver la vérification de validation persistante pour votre instance GitHub Enterprise Server.

  1. Dans l’interpréteur de commandes d’administration, exécutez la commande suivante.

    Bash
    ghe-config app.persist-commit-signature-verification.enabled false
    
  2. Appliquez la configuration.

    Bash
    ghe-config-apply
    

Activation de la vérification persistante des commits

Si vous avez précédemment désactivé la vérification persistante des commits, vous pouvez la réactiver.

  1. Dans l’interpréteur de commandes d’administration, exécutez la commande suivante.

    Bash
    ghe-config app.persist-commit-signature-verification.enabled true
    
  2. Appliquez la configuration.

    Bash
    ghe-config-apply