Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

Aktivieren des Abhängigkeitsdiagramms für dein Unternehmen

Du kannst Benutzer*innen ermöglichen, die Abhängigkeiten ihrer Projekte zu identifizieren, indem du das Abhängigkeitsdiagramm aktivierst.

Who can use this feature

Site administrators can enable the dependency graph.

Informationen zum Abhängigkeitsdiagramm

Das Abhängigkeitsdiagramm ist eine Zusammenfassung von Manifest- und Sperrdateien, die in einem Repository gespeichert sind. Für jedes Repository wird Folgendes angezeigt Abhängigkeiten, also die Ökosysteme und Pakete, von denen es abhängig ist. GitHub Enterprise Server berechnet weder Informationen zu abhängigen Elementen noch zu den Repositorys und Paketen, die von einem Repository abhängig sind. Weitere Informationen findest du unter Informationen zum Abhängigkeitsdiagramm.

Nachdem du das Abhängigkeitsdiagramm aktiviert hast, haben Benutzer Zugriff auf das Abhängigkeitsüberprüfungsfeature. Die Abhängigkeitsüberprüfung hilft Dir, Abhängigkeitsänderungen und die Sicherheitswirkung dieser Änderungen bei jedem Pull Request zu verstehen. Weitere Informationen findest du unter Informationen zur Abhängigkeitsüberprüfung.

Nachdem du das Abhängigkeitsdiagramm für dein Unternehmen aktiviert hast, kannst du Dependabot aktivieren, um unsichere Abhängigkeiten in deinem Repository zu ermitteln und die Sicherheitsrisiken automatisch zu beheben. Weitere Informationen findest du unter Aktivieren von Dependabot für dein Unternehmen.

Du kannst das Abhängigkeitsdiagramm über die Management Console oder die Verwaltungsshell aktivieren. Wir empfehlen, die Management Console zu verwenden, es sei denn, your GitHub Enterprise Server instance verwendet Clustering.

Aktivieren des Abhängigkeitsdiagramms über die Management Console

Wenn your GitHub Enterprise Server instance Clustering verwendet, kannst du das Abhängigkeitsdiagramm nicht über die Management Console aktivieren und musst stattdessen die Verwaltungsshell verwenden. Weitere Informationen findest du unter Aktivieren des Abhängigkeitsdiagramms über die Verwaltungsshell.

  1. Melde dich unter http(s)://HOSTNAME/login bei your GitHub Enterprise Server instance an. 1. Klicke in einem Verwaltungskonto auf GitHub Enterprise Server, und klicke in der oberen rechten Ecke einer beliebigen Seite auf .

    Screenshot des Raketensymbols für den Zugriff auf Websiteadministratoreinstellungen

  2. Wenn du dich nicht bereits auf der Seite „Websiteadministrator“ befindest, klicke in der oberen linken Ecke auf Websiteadministrator.

    Screenshot des Links „Websiteadministrator“ 1. Klicke auf der linken Seitenleiste auf Management Console . Registerkarte Management Console auf der linken Seitenleiste 1. Klicke auf der linken Randleiste auf Sicherheit. Randleiste „Sicherheit“

  3. Klicke unter „Sicherheit“ auf Abhängigkeitsdiagramm. Kontrollkästchen zum Aktivieren oder Deaktivieren des Abhängigkeitsdiagramms 1. Klicke unter der linken Randleiste auf Einstellungen speichern.

    Screenshot der Schaltfläche „Einstellungen speichern“ in der Management Console

    Hinweis: Durch das Speichern von Einstellungen in der Management Console werden Systemdienste neu gestartet, was zu einer für den Benutzer feststellbaren Downtime führen könnte.

  4. Warten Sie auf den Abschluss der Konfigurationsausführung.

    „Configuring your instance“ (Instanz konfigurieren)

  5. Klicke auf Instanz aufrufen.

Aktivieren des Abhängigkeitsdiagramms über die Verwaltungsshell

  1. Melde dich unter http(s)://HOSTNAME/login bei your GitHub Enterprise Server instance an.

  2. Aktiviere in der Verwaltungsshell das Abhängigkeitsdiagramm für your GitHub Enterprise Server instance: ```shell ghe-config app.dependency-graph.enabled true

    
    <div class="extended-markdown note border rounded-1 mb-4 p-3 color-border-accent-emphasis color-bg-accent f5">
    
    **Note**: For more information about enabling access to the administrative shell via SSH, see "[Accessing the administrative shell (SSH)](/enterprise/admin/configuration/accessing-the-administrative-shell-ssh)."
    
    </div>
    
  3. Apply the configuration.

    $ ghe-config-apply
  4. Kehre zu GitHub Enterprise Server zurück.