Integrace

GitLab (Strings)

Obsah je strojově přeložen z angličtiny s použitím Phrase Language AI.

Tip

Informace o integraci GitLab v Phrase TMS naleznete v GitLab (TMS).

Předpoklady

  • Konfigurační soubor .phrase.yml musí být přítomen v kořenovém adresáři větve, která má být monitorována. Soubor definuje, které soubory chcete importovat (pull) nebo exportovat (push) z úložiště.

  • Úložiště vyžaduje přístup pro čtení i zápis.

  • Nesprávně definované konfigurační soubory mohou způsobit chyby. Ujistěte se, že soubor obsahuje alespoň jeden cíl pro push a pull, správné formáty souborů a správné nastavení parametru update_translations.

  • Pro zajištění kompatibility API použijte GitLab 9.5 nebo novější.

Připojit úložiště

Jakmile je konfigurační soubor na svém místě, postupujte podle těchto kroků pro připojení úložiště:

  1. Na stránce Integrace přejděte dolů na Repo Sync a klikněte na Konfigurovat.

    Otevře se stránka Repo Syncs.

  2. Klikněte na Přidat synchronizaci/GitLab.

    Otevře se okno nastavení synchronizace GitLab.

  3. Vyberte projekt ze seznamu.

  4. Volitelně vyberte Self-hosted instance a zadejte API endpoint pro vlastní instanci GitLab.

  5. Zadejte osobní token pro přístup k projektu s rozsahem API.

  6. Vyberte úložiště GitLab ze seznamu.

  7. Vyberte větev úložiště ze seznamu, ze které chcete importovat (push) a do které chcete exportovat (pull). Obvykle se jedná o hlavní větev.

  8. Klikněte na Ověřit konfiguraci pro zajištění správnosti přístupového tokenu a konfiguračního souboru.

  9. Volitelně vyberte Automatický import pro import souborů při každém commitu do vybrané větve GitLab.

    Zadejte URL pro webhook a tajný token zkopírovaný ze Strings.

  10. Klikněte na Uložit.

    Projekt je nyní připojen k vybranému úložišti GitLab a přidán do seznamu.

  11. (Volitelné) Klikněte na ikonu tužky pro přejmenování integrace.

Import a Stáhnout soubory

Pro import souborů:

  • Na stránce Repo Syncs Vybrat projekt a klikněte na import Sync Import.

    Data z GitLabu jsou importována do vybraného projektu.

Pro stažení souborů postupujte podle těchto kroků:

  1. Na stránce Repo Syncs Vybrat projekt a klikněte na Stáhnout Sync Export.

    Zobrazí se okno Stáhnout.

  2. Zadejte cílovou větev do pole PR branch.

    Nejnovější soubory v úložišti budou staženy jako nový pull request do požadované větve.

  3. Jakmile jsou soubory staženy, pull request lze v úložišti sloučit nebo zavřít a větev lze smazat.

Poznámka

V případě problémů při importu nebo stahování použijte CLI klient k otestování konfiguračního souboru .phrase.yml lokálně a zkontrolujte případné chybové zprávy.

V případě potřeby kontaktujte technickou podporu Phrase a k žádosti o podporu přiložte konfigurační soubor .phrase.yml.

Historie

Repo syncs uchovávají historii posledních importů a stažení pro každý projekt Phrase Strings.

Pro zobrazení historie:

  • Na stránce Repo Syncs Vybrat projekt a klikněte na Historie Sync History.

    Zobrazí se historie importů a stažení pro daný projekt. Záznamy o stažení v historii obsahují odkaz na odpovídající merge request.

Byl pro vás tento článek užitečný?

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.