Zum Hauptinhalt springen

Einrichtung der Enterprise-Quellcodeverwaltung

Damit Devin auf Ihre Repositories zugreifen kann, müssen Sie zuerst Ihren Source Code Management (SCM)-Anbieter mit Ihrem Enterprise verbinden und anschließend einer Devin-Organisation Zugriff auf bestimmte Gruppen oder Repositories gewähren.
SCM-Integrationen können nur von Enterprise-Admins konfiguriert werden.
Beginnen Sie in Enterprise Settings > Integrations, um Devin mit Ihrem Quellcode zu verbinden.
Enterprise Integrations

Enterprise Integrations

Weitere Informationen zur Konfiguration von Git-Integrationen finden Sie in der entsprechenden Dokumentation Ihres SCM-Anbieters:

Repository-Berechtigungen

Wenn Sie Devin Enterprise mit Ihrem SCM-Anbieter verbinden, wird eine sichere Verbindung hergestellt, über die Sie Zugriffsberechtigungen für verschiedene Organisationen und Repositories verwalten können. Devin-Organisationen können jedoch erst mit Ihren Repositories arbeiten, wenn Sie ihnen ausdrücklich Berechtigungen erteilt haben. Nachdem Sie Devin Enterprise mit Ihrem SCM-Anbieter verbunden haben, können Sie Repository-Berechtigungen in Enterprise Settings > Repository Permissions verwalten.

Hinzufügen oder Aktualisieren von Berechtigungen

  1. Wählen Sie in der Dropdown-Liste oben auf der Seite die Devin-Organisation aus, für die Sie den Repository-Zugriff verwalten möchten.
    • Hier können Sie alle aktuell konfigurierten Berechtigungen und Repositories einsehen.
  2. Klicken Sie auf + Add Permissions, um das Berechtigungs-Flyout zu öffnen.
  3. Wählen Sie die Zugriffsebene, die Sie gewähren möchten:
    • Zugriff auf Gruppenebene: Gewährt Zugriff auf alle Repositories innerhalb einer Organisationseinheit. Wählen Sie die Gruppierungsstruktur Ihres SCM-Anbieters:
      • GitHub / GitHub Enterprise Server: Organization
      • Azure DevOps: Organization oder Project
      • GitLab: Group oder Subgroup
      • Bitbucket: Workspace
    • Zugriff auf Repository-Ebene: Gewährt Zugriff auf ein einzelnes, spezifisches Repository.
  4. Verwenden Sie bei Bedarf die Dropdown-Liste, um nach Git-Anbieter zu filtern.
  5. Wählen Sie Add Permissions, um Ihre Änderungen zu speichern.
Add Repositories

Repositories hinzufügen

Berechtigungen widerrufen

Um den Zugriff auf Repositories oder Gruppen zu widerrufen:
  • Wählen Sie das Papierkorb-Symbol neben der Berechtigung, die Sie entfernen möchten, oder
  • gehen Sie zu + Berechtigungen hinzufügen, wählen Sie die Berechtigung ab und speichern Sie.
Nach dem Speichern kann diese Devin-Organisation nicht mehr auf diese Repositories oder Gruppen zugreifen.