Integrationen

GitLab (Strings)

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

Tipp

Informationen zur GitLab Integration in Phrase TMS findest du auf GitLab (TMS).

Voraussetzungen

  • Die Konfigurationsdatei .phrase.yml muss im Root des zu überwachenden Branch vorhanden sein. Die Datei legt fest, welche Dateien aus dem Repository importiert (pull) oder exportiert (push) werden sollen.

  • Für das Repository ist Lese- und Schreibzugriff erforderlich.

  • Falsch festgelegte Konfigurationsdateien können Fehler verursachen. Stelle sicher, dass die Datei mindestens ein Push- und ein Pull-Ziel, die korrekten Dateiformate und die korrekte Einstellung des Parameters update_translations enthält.

  • Verwende GitLab 9.5 oder neuer, um die API-Kompatibilität zu gewährleisten.

Repositorys verknüpfen

Um ein Repository zu verbinden, folge diesen Schritten, sobald die Konfigurationsdatei vorhanden ist:

  1. Scrolle auf der Seite Integrationen nach unten zum Konnektor GitLab Sync und klicke auf Konfigurieren.

    Die Seite Repository Syncs wird geöffnet.

  2. Klicke auf Sync / GitLab hinzufügen.

    Das Fenster Einstellungen GitLab Sync öffnet sich.

  3. auswählen ein Projekt aus der Dropdown-Liste.

  4. Optional selbstgehostete Instanz auswählen und den GitLab selbstgehosteten API Endpunkt bereitstellen.

  5. Gib ein persönliches Zugriffstoken mit einem API Umfang an.

  6. Wähle ein GitLab Repository aus der Dropdown Liste.

  7. Wähle einen Repository Branch aus der Dropdown Liste aus, aus dem du importieren (push) und exportieren (pull) kannst. Dies ist normalerweise der Master Branch.

  8. Klicke auf Konfiguration validieren, um sicherzustellen, dass Zugriffstoken und Konfigurationsdatei korrekt sind.

  9. Optional Auto importieren auswählen, um Dateien mit jedem commit in den ausgewählten GitLab Branch zu importieren.

    Gib eine URL für den Webhook und den von Strings kopierten Secret Token an.

  10. Klicke auf Speichern.

    Das Projekt ist nun mit dem ausgewählten GitLab Repository verbunden und der Liste hinzugefügt.

Dateien importieren und exportieren

Dateien importieren:

  • Wähle auf der Seite Repository-Synchronisierungen ein Projekt aus und klicke auf import_sync.png importieren.

    GitLab Daten werden in das ausgewählte Projekt importiert.

Um Dateien zu exportieren, folge diesen Schritten:

  1. Wähle auf der Seite Repository-Synchronisierungen ein Projekt aus und klicke auf export_sync.png exportieren.

    Die aktuellsten Dateien im Repository werden als neuer pull request exportiert.

  2. Sobald Dateien exportiert wurden, kann der pull request im Repository zusammengeführt oder geschlossen und der Branch gelöscht werden.

Notiz

Bei Problemen beim Importieren oder Exportieren verwende den CLI Kunden, um die Konfigurationsdatei .phrase.yml lokal zu testen und auf Fehler zu prüfen.

Falls erforderlich, wende dich an den technischen Support von phrase und füge die Konfigurationsdatei .phrase.yml der Supportanfrage hinzu.

Geschichte

Die Repository-Synchronisierungen speichern die letzten Importe und Exporte für jedes Projekt in Phrase Strings.

So sehen Sie den Verlauf:

  • Wähle auf der Seite Repository-Synchronisierungen ein Projekt aus und klicke auf Verlaufs-history_sync.png.

    Es wird der Verlauf angezeigt, der für das Projekt importiert und exportiert wurde. exportieren im Verlauf enthalten einen Link zur entsprechenden zusammenführen.

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.