-
Ultimate- und Enterprise-Pläne (Legacy)
Kontaktiere Vertrieb für Fragen zur Lizenzierung.
Der Git-Connector ermöglicht es, Quelldateien herunterzuladen und Zieldateien direkt in das Git-Repository hochzuladen. 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, ist der dedizierte Connector anstelle des generischen Git-Connectors zu verwenden.
Der Konnektor kann in verschiedenen Anwendungsfällen verwendet werden:
-
Projektmanager können direkt aus einem Online-Repository Dateien zu Projekten hinzufügen. Die seit dem letzten Commit übermittelten Änderungen werden angezeigt, wenn in der Mitte des Bildschirms auf den Link show geklickt wird.
-
Das Submitter-Portal wird eingerichtet, sodass Submitter Dateien direkt aus dem Online-Repository zu Anfragen hinzufügen können. Die seit dem letzten Commit übermittelten Änderungen werden angezeigt, wenn in der Mitte des Bildschirms auf den Link show geklickt wird.
-
Die automatisierte Projekterstellung kann dazu verwendet werden, neue Projekte automatisch zu erstellen, sobald ein neuer Commit in überwachten Dateien, Ordnern oder einem gesamten Unterverzeichnis erkannt wird.
-
Dieser Connector unterstützt die Einstellung absoluter Pfade. Zielsprachliche Übersetzungsdateien 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 allerersten 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.
-
-
-
Mit kontinuierlichen Jobs können ausgewählte Dateien auf Änderungen überwacht werden.
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 IP-Adressen der Phrase-Server abrufbar.
-
Auf der Seite Einstellungen
scrollt man nach unten, um den Abschnitt zu erreichen.
-
Klicke auf Konnektoren.
Die Seite wird geöffnet.
-
Auf Neuer Connector ist zu klicken.
Die Seite wird geöffnet.
-
Der Typ wird auf Git geändert, und es ist ein Name für den Connector anzugeben.
-
Die Repository-Adresse ist in das 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 sind der Benutzername und das Passwort oder der persönliche Zugriffstoken einzugeben, sofern die Standardauthentifizierung nicht unterstützt wird (z. B. GitHub).
-
Bei Verwendung des Passwort-Zugriffs beginnt der mit https:// (z. B. https://github.com/joe.doe/my-repo.git).
-
Der persönliche Zugriffstoken muss über entsprechende Lese-/Schreibrechte verfügen.
-
-
Für den -Zugriff ist der Private Schlüssel hochzuladen und optional die Passphrase für den privaten Schlüssel einzugeben.
-
Bei Verwendung eines privaten Schlüssels beginnt der mit git@.
-
Bei Verwendung des privaten Schlüssels zur Authentifizierung wird nur das ältere PEM-Format für private Schlüssel unterstützt. Die -m PEM-Option 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.
Connector löschen
So wird ein Connector gelöscht:
-
Auf der Seite ist der zu löschende Connector auszuwählen.
-
Auf Delete ist zu klicken.
Das Fenster wird geöffnet.
-
Es ist „delete“ einzugeben und auf Delete zu klicken.
Der Connector wird gelöscht und die Liste der Connectoren wird angezeigt.
Hinweis
Ein Connector kann nicht gelöscht werden, solange er noch mit unvollständigen Aufträgen in einem Projekt verknüpft ist, einschließlich Aufträgen, die sich im Papierkorb befinden. Der Versuch, einen solchen Connector zu löschen, führt zu der Fehlermeldung „Failed to delete connector“.
Lösung: Das mit dem Connector verknüpfte Projekt ist zu öffnen, um alle verbleibenden Aufträge abzuschließen oder zu löschen. Zu ist zu navigieren und dieser zu leeren, um alle Aufträge zu entfernen, die noch mit dem Connector verknüpft sind. Ein erneuter Löschversuch des Connectors ist vorzunehmen.