-
Ultimate- und Enterprise-Pläne (Legacy)
Kontaktiere Vertrieb für Fragen zur Lizenzierung.
Der Git-Connector ermöglicht das Herunterladen von Quelldateien und das direkte Hochladen von Zieldateien ins Git-Repository. Phrase klont das Remote-Repository lokal und verwendet Git-Befehle für die Kommunikation mit dem Remote-Repository.
Wenn das Repository von GitHub oder GitLab gehostet wird, sollte der dedizierte Connector anstelle des generischen Git-Connectors verwendet werden.
Der Konnektor kann in verschiedenen Anwendungsfällen verwendet werden:
-
Projektmanager können direkt aus einem Online-Repository Dateien zu Projekten hinzufügen. Durch Klicken auf den Link show in der Mitte des Bildschirms werden die seit dem letzten Commit übermittelten Änderungen angezeigt.
-
Das Submitter-Portal wird eingerichtet, sodass Submitter Dateien direkt aus dem Online-Repository zu Anfragen hinzufügen können. Durch Klicken auf den Link show in der Mitte des Bildschirms werden die seit dem letzten Commit übermittelten Änderungen angezeigt.
-
Die Funktion automatisierte Projekterstellung sorgt dafür, dass neue Projekte automatisch erstellt werden, wenn ein neuer Commit in überwachten Dateien, Ordnern oder einem gesamten Unterverzeichnis erkannt wird.
-
Dieser Connector unterstützt die Einstellung absoluter Pfade. Zieldateien können in einem anderen Branch als die Quelldateien gespeichert werden.
-
Wenn APC so eingestellt ist, dass Unterordner überwacht werden, weist der Zielordner dieselbe Unterordnerstruktur wie der Quellordner auf.
-
Alle Dateien aus dem überwachten Ordner werden beim ersten Ausführen von APC importiert. Neu hinzugefügte Dateien werden bei der nächsten ausgelösten Überwachung nach ihrer Erstellung importiert.
-
Ausnahme GitLab: Wenn die Option ausgewählt ist, importiert APC beim ersten Ausführen keine Dateien. Wenn Quelldateien aktualisiert oder neue Dateien zu diesen Ordnern hinzugefügt werden, erstellt APC ein Projekt und importiert die Dateien.
-
-
-
Das Einrichten von kontinuierlichen Jobs ermöglicht die Überwachung ausgewählter Dateien auf Änderungen.
Git-Einstellungen
Auf dem Git-Server selbst sind keine Änderungen erforderlich. Das Repository muss Verbindungen von den IP-Adressen des Phrase-Servers akzeptieren. Die aktuelle Liste ist unter Phrase Servers IP Addresses abrufbar.
-
Auf der Seite „Einstellungen“
wird der Abschnitt durch Herunterscrollen erreicht.
-
Klicke auf Konnektoren.
Die Seite wird geöffnet.
-
Auf Neuer Connector klicken.
Die Seite wird geöffnet.
-
Den Typ auf Git ändern und einen Namen für den Connector angeben.
-
Die Repository-Adresse ist im Feld Repository-URI einzugeben.
-
Die Repository-Adresse ist die Verbindungszeichenfolge, die zum Klonen des Repositorys verwendet wird (z. B. git@gitlab.com:joe.doe/my-repo.git).
-
Damit auf das Repository zugegriffen werden kann, muss es aus dem Internet erreichbar sein.
-
-
Es ist eine auszuwählen.
-
Für den Zugriff per sind der Benutzername und das Passwort oder der persönliche Zugriffstoken einzugeben, falls die Standardauthentifizierung nicht unterstützt wird (z. B. GitHub).
-
Bei Verwendung des Passwortzugriffs beginnt die mit https:// (z. B. https://github.com/joe.doe/my-repo.git).
-
Der persönliche Zugriffstoken muss über entsprechende Lese-/Schreibrechte verfügen.
-
-
Der Zugriff per erfolgt durch Laden des privaten Schlüssels und, falls gewünscht, durch Eingeben der Passphrase für den privaten Schlüssel.
-
Bei Verwendung eines privaten Schlüssels beginnt die mit git@.
-
Bei der Verwendung des privaten Schlüssels zur Authentifizierung wird nur das Legacy-PEM-Format für privaten Schlüssel unterstützt. Die PEM-Option -m ist beim Generieren des privaten Schlüssels zu verwenden.
-
-
-
Bei Bedarf ist eine anzugeben.
-
Klicke auf Verbindung testen.
Es wird ein Häkchen angezeigt, wenn die Verbindung erfolgreich war. Ein rotes Ausrufezeichen wird angezeigt, wenn nicht. Bewege die Maus über das Symbol, um weitere Details anzuzeigen.
-
Klicke auf Speichern.
Der Konnektor wird der Liste auf der Seite hinzugefügt.