Einrichtung und Status
Gezielt aktivieren.
Rechte bewusst vergeben.
Voraussetzungen
Die Integration ist standardmäßig deaktiviert. Sie benötigt Git auf dem API-Host, ein geschütztes Workspace-Verzeichnis, explizite HTTPS-Hostfreigaben sowie passende Keycloak- und GitHub-App-Credentials. Die aktuelle Remote-Integration verwendet GitHub. Rollen und Repository-Grants werden serverseitig und tenantbezogen geprüft.
Das Git-Plugin ist eine integrierte Source-Control-Erweiterung und benötigt keine separat hochzuladende Plugin-DLL. Die Einrichtung erfolgt über SourceControl. Mit SourceControl:Enabled=false lässt sich die Integration deaktivieren und im Studio ausblenden; gespeicherte Daten werden nicht gelöscht.
Aktueller Abnahmestatus
Ausgewählte lokale Prüfungen und sichtbare Abläufe in einem isolierten GitHub-Testrepository sind dokumentiert: darunter PR-Erstellung, Wiederöffnung gespeicherter Belege und Live-Mergeabfrage. Die Reviewhistorie ist implementiert und durch Adaptertests geprüft; ihre sichtbare Studio-Abnahme ist noch offen.
Die vollständige Git-Abnahme bleibt offen, insbesondere für unabhängige Audit-/Reviewverifikation, reale verlorene Antworten und Rechteentzugsfälle sowie vollständige automatisierte HTTP-/UI-Regression und strengen Gesamtbuild. Daraus wird keine Produktionsfreigabe abgeleitet. Dokumentationsstand: 9. Oktober 2026.