Tip
Informace o integrace GitLab v Phrase TMS naleznete v GitLab (TMS).
Předpoklady
-
Konfigurační soubor
.phrase.ymlnastavení musí být přítomen v kořenovém adresáři větev, 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ší.
Jakmile je konfigurační soubor na místě, pro připojení úložiště postupujte podle těchto kroků:
-
Na stránce přejděte dolů na a klikněte na Konfigurovat.
Otevře se stránka .
-
Klikněte na Add Sync/GitLab.
Otevře se okno nastavení .
-
Vybrat projekt ze seznamu.
-
Volitelně vybrat a zadat pro vlastní GitLab.
-
Vybrat ze seznamu.
-
Vybrat ze seznamu pro import (push) a export (pull). Obvykle se jedná o hlavní větev.
-
Klikněte na Validate Configuration pro ověření, že token a konfigurační soubor jsou správné.
-
Volitelně vybrat pro import souborů při každém commitu do vybrané větev GitLab.
Zadejte pro webhook a zkopírovaný z Strings.
-
Klikněte na Uložit.
Projekt je nyní připojen k vybranému úložiště GitLab a přidán do seznamu.
-
(Volitelné) Klikněte na ikonu tužky pro přejmenování integrace.
Pro import souborů:
-
Na stránce Vybrat projekt a klikněte na import
.
Data GitLab jsou importována do vybraného projekt.
Pro stáhnout souborů postupujte podle těchto kroků:
-
Na stránce Vybrat projekt a klikněte na Stáhnout
.
Zobrazí se okno .
-
Zadejte cíl větev do pole .
Nejnovější soubory v úložiště budou exportovány jako nový pull request do požadované větev.
-
Jakmile jsou soubory exportovány, pull request lze sloučit nebo zavřít v úložiště a větev lze smazat.
Poznámka
V případě problémů při import nebo stáhnout 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 přiložte konfigurační soubor .phrase.yml k žádosti o podporu.
Repo syncs uchovávají historii posledních import a stáhnout pro každý projekt Phrase Strings.
Pro zobrazení historie: