Skip to main content

Deaktivierung der persistenten Commit-Überprüfung

Sie können die persistente Commit-Überprüfung auf GitHub Enterprise Server deaktivieren, um den Speicherplatzbedarf zu verringern.

Wer kann dieses Feature verwenden?

Site administrators

Informationen zur persistente Commit-Verifizierung

Wenn die persistente Commit-Verifizierung aktiviert ist, speichert GitHub Enterprise Server zusammen mit jedem Commit einen Verifizierungsdatensatz, wenn dessen Signatur verifiziert wird. 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 dauerhafte Commit-Verifizierung ab GitHub Enterprise Server 3.17 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-Überprüfung für Ihre GitHub Enterprise Server-Instance deaktivieren.

  1. Führe in der Verwaltungsshell den folgenden Befehl aus.

    Bash
    ghe-config app.persist-commit-signature-verification.enabled false
    
  2. Wende die Konfiguration an.

    Bash
    ghe-config-apply
    

Aktivieren der persistenten Commit-Überprüfung

Wenn Sie die persistente Commit-Verifikation zuvor deaktiviert haben, können Sie sie wieder aktivieren.

  1. Führe in der Verwaltungsshell den folgenden Befehl aus.

    Bash
    ghe-config app.persist-commit-signature-verification.enabled true
    
  2. Wende die Konfiguration an.

    Bash
    ghe-config-apply