Integrationen

GitLab (TMS)

Inhalte werden von Phrase Language AI maschinell aus dem Englischen übersetzt.

Verfügbar für

  • Pläne für Team, Business und Enterprise

Nimm Kontakt mit Vertrieb für Lizenzfragen auf.

Verfügbar für

  • Ultimate- und Enterprise-Pläne (Legacy)

Nimm Kontakt mit Vertrieb für Lizenzfragen auf.

Tipp

Für Informationen zur GitLab-Integration in Phrase Strings siehe GitLab (Strings).

Der GitLab-Konnektor ermöglicht das Herunterladen von Quelldateien und das Hochladen von Zieldateien direkt zum/vom GitLab-Repository. Der Konnektor verwendet die GitLab-API zur Implementierung der Integration und ermöglicht den Zugriff auf alle mit einem GitLab-Konto verbundenen Repositories.

Anwendungsfälle

Es gibt eine Reihe von Anwendungsfällen für den Konnektor:

  • Projektmanager können Dateien direkt aus einem Online-Repository zu Projekten hinzufügen.

  • Richte das Einreicher-Portal ein, um Einreichenden zu ermöglichen, Dateien direkt aus dem Online-Repository zu Anfragen hinzuzufügen.

  • Verwende die Automatisierte Projekterstellung (APC), um neue Projekte automatisch zu erstellen, wenn eine Änderung in der Dateigröße bei überwachten Dateien oder einem Ordner festgestellt wird.

    • Aufgrund von Einschränkungen in der GitLab-API wird die Überwachung eines gesamten Ordners nicht unterstützt.

    • Verwende den Git-Konnektor, wenn du ein ganzes Unterverzeichnis überwachen musst.

    • Dieser Konnektor unterstützt die Einstellung absoluter Pfade. Zielübersetzungsdateien können nur im selben Branch wie die Quelldatei gespeichert werden.

  • Richte kontinuierliche Jobs ein, um ausgewählte Dateien auf Änderungen zu überwachen.

Tipp

Wenn die Anforderungen sind:

  • Den Zugriff auf Phrase auf ein einzelnes Repository beschränken.

  • Verwendung eines SSH-Schlüssels zur Authentifizierung.

  • Erkennung von Dateiänderungen basierend auf dem letzten Änderungsdatum anstelle von nur der Dateigröße.

Verwenden Sie Konnektor für Git, um sich mit GitLab zu verbinden.

GitLab-Einstellungen

Erstellen Sie ein Zugriffstoken im GitLab-Benutzerkonto.

  1. Melden Sie sich beim GitLab-Benutzerkonto an, navigieren Sie zu Einstellungen und klicken Sie auf Zugriffstoken.

    Der Bildschirm Persönliche Zugriffstoken öffnet sich.

  2. Füllen Sie die Felder Name und Gültig bis aus. Wählen Sie einen längeren Zeitraum, damit das Token nicht häufig neu erstellt werden muss.

  3. Unter Bereiche aktivieren Sie die Kontrollkästchen api und read_user.

  4. Klicken Sie auf Persönliches Zugriffstoken erstellen.

    Dies generiert ein Token, das in die Konfiguration des Konnektors eingegeben werden muss.

    • Das Token ist nur in diesem Stadium sichtbar und kann danach nicht mehr erreicht werden.

Phrase TMS-Einstellungen

  1. Scrolle auf der Seite Einstellungen Setup_gear.png nach unten zum Abschnitt Integrationen.

  2. Klicke auf Konnektoren.

    Die Seite Konnektoren wird geöffnet.

  3. Klicken Sie auf Neuer Konnektor.

    Die Seite Konnektor erstellen wird geöffnet.

  4. Ändern Sie den Typ in GitLab und geben Sie einen Namen für den Konnektor an.

  5. Wählen Sie optional Übersetzungen als Pull-Requests exportieren und geben Sie einen Merge-Request-Branch an.

  6. Geben Sie die GitLab-Website-URL ein (z. B. https://gitlab.com/) und das persönliche Zugriffs-Token von GitLab, das Sie von der GitLab-Website erhalten haben.

    • Um auf das Repository zuzugreifen, muss es aus dem Internet zugänglich sein.

  7. Klicken Sie 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.

  8. Klicken Sie auf Speichern.

    Der Konnektor wird der Liste auf der Seite Konnektoren hinzugefügt.

War dieser Beitrag hilfreich?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.