Informationen zur persistente Commit-Verifizierung
Wenn die persistente Commitsignaturverifizierung aktiviert ist, speichert GitHub Enterprise Server einen Verifizierungsdatensatz zusammen mit jedem Commit, wenn die Signatur verifiziert ist. Dieser Eintrag stellt sicher, dass verifizierte Commits ihren Verifizierungsstatus beibehalten, auch wenn die Signaturschlüssel später gewechselt, abgelaufen oder widerrufen werden. Weitere Informationen zur persistenten Commitverifizierung findest du unter Informationen zur Verifizierung einer Commit-Signatur.
Standardmäßig ist die persistente Commit-Verifizierung für GitHub Enterprise Server 3.17 und höher aktiviert.
Jeder verifizierte Commit benötigt ca. 80 Byte Speicherplatz. Bei großen Installationen mit einer großen Anzahl verifizierter Commits (z. B. Hunderttausende oder mehr) kannst du dieses Feature deaktivieren, um das Datenwachstum einzuschränken.
Deaktivierung der persistenten Commit-Überprüfung
Sie können die dauerhafte Commit-Verifizierung für Ihre GitHub Enterprise Server-Instance deaktivieren.
-
Führe in der Verwaltungsshell den folgenden Befehl aus.
Bash ghe-config app.persist-commit-signature-verification.enabled false
ghe-config app.persist-commit-signature-verification.enabled false -
Wende die Konfiguration an.
Bash ghe-config-apply
ghe-config-apply
Aktivieren der persistenten Commit-Überprüfung
Wenn Sie die persistente Commit-Verifikation zuvor deaktiviert haben, können Sie sie wieder aktivieren.
-
Führe in der Verwaltungsshell den folgenden Befehl aus.
Bash ghe-config app.persist-commit-signature-verification.enabled true
ghe-config app.persist-commit-signature-verification.enabled true -
Wende die Konfiguration an.
Bash ghe-config-apply
ghe-config-apply