Zum Hauptinhalt springen
Enclave liest Ihren Code über eine Integration mit Ihrem Versionskontrollsystem. Repositorys werden für die gesamte Organisation verbunden. Enclave beginnt mit der Analyse jedes Repositorys, sobald es verbunden ist.
Neu bei Enclave? Der Getting-started-Chat führt Sie durch diesen Schritt.

Einen Anbieter verbinden

Öffnen Sie Settings → Integrations, klicken Sie neben Ihrem Anbieter auf Connect und folgen Sie der Anmeldung. Ihre Repositorys erscheinen während der Synchronisierung unter Coverage → Repositories.
Die Einstellungsseite Integrations mit einer Connect-Schaltfläche für jeden Anbieter
Sie benötigen in Enclave die Rolle Owner oder Admin. Außerdem brauchen Sie Berechtigungen beim Anbieter, zum Beispiel als Owner einer GitHub-Organisation, um die App zu installieren. Die Anleitung jedes Anbieters nennt die Voraussetzungen.

Wie es weitergeht

  • Lernen. Enclave erfasst die Komponenten und Angriffsflächen jedes Repositorys. Siehe Repository learning.
  • Aktuell bleiben. Enclave aktualisiert die Übersicht, wenn neue Commits den Default-Branch erreichen.
  • PR-Review. Enclave prüft neue Pull Requests auf GitHub und GitLab. Siehe PR- und Abhängigkeitsanalyse.
Wenn Sie viele Repositorys gleichzeitig verbinden, arbeitet Enclave sie nach und nach ab, jeweils einige auf einmal.

Ein Repository entfernen

Öffnen Sie Coverage → Repositories, öffnen Sie das Menü der Zeile und klicken Sie auf Delete repository. Enclave analysiert das Repository dann nicht mehr. Um Enclave den Zugriff zu entziehen, entfernen Sie das Repository zusätzlich beim Anbieter.