-
Team-, Business- und Enterprise-Pläne
Kontaktiere Vertrieb für Fragen zur Lizenzierung.
-
Ultimate- und Enterprise-Pläne (Legacy)
Kontaktiere Vertrieb für Fragen zur Lizenzierung.
Der Git-Konnektor ermöglicht das Herunterladen von Ausgangssprachigen Dateien und das Hochladen von Zielsprachigen Dateien direkt aus dem/in das Git-Repository. Phrase klont das Remote-Repository lokal und verwendet Git-Befehle, um mit dem Remote-Repository zu kommunizieren.
Wenn das Repository von GitHub oder GitLab gehostet wird, verwenden Sie den dedizierten Konnektor anstelle des generischen Git-Konnektors.
Der Konnektor kann in verschiedenen Anwendungsfällen verwendet werden:
-
Projektmanager können direkt aus einem Online-Repository Dateien zu Projekten hinzufügen. Zeigen Sie die seit dem letzten Commit übermittelten Änderungen an, indem Sie auf den Link show in der Mitte des Bildschirms klicken.
-
Legen Sie das Submitter Portal fest, damit Submitter Dateien direkt aus dem Online-Repository zu Anfragen hinzufügen können. Zeigen Sie die seit dem letzten Commit übermittelten Änderungen an, indem Sie auf den Link show in der Mitte des Bildschirms klicken.
-
Verwenden Sie die automatische Projekterstellung, damit neue Projekte automatisch erstellt werden, wenn ein neuer Commit in überwachten Dateien, Ordnern oder einem gesamten Unterordner erkannt wird.
-
Dieser Konnektor unterstützt die Einstellung absoluter Pfade. Zielsprachige Übersetzungsdateien können in einem anderen Branch als die Ausgangssprachigen Dateien gespeichert werden.
-
Wenn die APE so eingestellt ist, dass Unterordner überwacht werden, hat der Zielordner dieselbe Unterordnerstruktur wie der Ausgangssprachige Ordner.
-
Alle Dateien aus dem überwachten Ordner werden beim ersten Ausführen der APE importiert. Neu hinzugefügte Dateien werden mit der nächsten ausgelösten Überwachung nach ihrer Erstellung importiert.
-
Ausnahme GitLab: Wenn die Option ausgewählt ist, importiert die APE beim ersten Ausführen keine Dateien. Wenn Ausgangssprachige Dateien aktualisiert oder neue Dateien zu diesen Ordnern hinzugefügt werden, erstellt die APE ein Projekt und importiert die Dateien.
-
-
-
Legen Sie kontinuierliche Jobs fest, um ausgewählte Dateien auf Änderungen zu überwachen.
Git-Einstellungen
Auf dem Git-Server selbst sind keine Änderungen erforderlich. Das Repository muss Verbindungen von den IP-Adressen des Phrase-Servers annehmen. Die aktuelle Liste finden Sie unter Phrase Servers IP Addresses.
-
Scrolle auf der Seite Einstellungen
nach unten zum Abschnitt .
-
Klicke auf Konnektoren.
Die Seite wird geöffnet.
-
Klicken Sie auf Neuer Konnektor.
Die Seite wird geöffnet.
-
Ändern Sie den Typ auf Git und geben Sie einen Namen für den Konnektor an.
-
Geben Sie die Repository-Adresse in das Feld Repository URI ein.
-
Die Repository-Adresse ist die Verbindungs-Zeichenfolge, die zum klonen des Repositorys verwendet wird (z. B. git@gitlab.com:joe.doe/my-repo.git).
-
Damit auf das Repository zugreifen werden kann, muss es aus dem Internet erreichbar sein.
-
-
Wählen Sie eine aus.
-
Geben Sie für den -Zugriff den Benutzernamen und das Passwort oder Personal Access Token ein, falls die Standard-Authentifizierung nicht unterstützt wird (z. B. GitHub).
-
Bei Verwendung des Passwort-Zugriffs beginnt die mit https:// (z. B. https://github.com/joe.doe/my-repo.git).
-
Das Personal Access Token muss über entsprechende Lese-/Schreibrechte verfügen.
-
-
Laden Sie für den -Zugriff den Private Key und geben Sie optional die Private Key-Passphrase ein.
-
Bei Verwendung eines Private Keys beginnt die mit git@.
-
Bei Verwendung des Private Keys zur Authentifizierung wird nur das Vermächtnis-PEM-Private Key-Format unterstützt. Verwenden Sie die -m PEM-Option beim Generieren des Private Keys.
-
-
-
Geben Sie bei Bedarf eine an.
-
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.