Sobre a verificação de commits persistentes
Quando a verificação de commit persistente está habilitada, o GitHub Enterprise Server armazena um registro da verificação junto com cada commit quando sua assinatura é verificada. Este registro garante que os commits verificados mantenham seu status de verificação mesmo que as chaves de assinatura sejam posteriormente rotacionadas, expiradas ou revogadas. Para obter mais informações sobre a verificação persistente de commits, consulte Sobre a verificação de assinatura de commit.
Por padrão, a verificação persistente de commits está habilitada no GitHub Enterprise Server 3.17 e versões posteriores.
Cada commit verificado requer aproximadamente 80 bytes de armazenamento. Para instalações grandes com um grande número de commits verificados (por exemplo, centenas de milhares ou mais), convém desabilitar esse recurso para limitar o crescimento dos dados.
Desativar verificação de commit persistente
Você pode desativar a verificação persistente de commits para sua instância do GitHub Enterprise Server.
-
No terminal administrativo, insira o comando a seguir.
Bash ghe-config app.persist-commit-signature-verification.enabled false
ghe-config app.persist-commit-signature-verification.enabled false -
Aplicar a configuração.
Bash ghe-config-apply
ghe-config-apply
Habilitando a verificação de commit persistente
Se você tiver desabilitado a verificação de commit persistente, poderá habilitá-la novamente.
-
No terminal administrativo, insira o comando a seguir.
Bash ghe-config app.persist-commit-signature-verification.enabled true
ghe-config app.persist-commit-signature-verification.enabled true -
Aplicar a configuração.
Bash ghe-config-apply
ghe-config-apply