Tip
Informace o integraci GitLab v Phrase TMS naleznete v GitLab (TMS).
Předpoklady
-
Konfigurační soubor
.phrase.ymlmusí 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ší.
Jakmile je konfigurační soubor na svém místě, postupujte podle těchto kroků pro připojení úložiště:
-
Na stránce přejděte dolů na a klikněte na Konfigurovat.
Otevře se stránka .
-
Klikněte na Přidat synchronizaci/GitLab.
Otevře se okno nastavení .
-
Vyberte projekt ze seznamu.
-
Volitelně vyberte a zadejte pro vlastní instanci GitLab.
-
Vyberte ze seznamu.
-
Vyberte ze seznamu, ze které chcete importovat (push) a do které chcete exportovat (pull). Obvykle se jedná o hlavní větev.
-
Klikněte na Ověřit konfiguraci pro zajištění správnosti přístupového tokenu a konfiguračního souboru.
-
Volitelně vyberte pro import souborů při každém commitu do vybrané větve GitLab.
Zadejte pro webhook a zkopírovaný ze Strings.
-
Klikněte na Uložit.
Projekt je nyní připojen k vybranému úložišti 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 z GitLabu jsou importována do vybraného projektu.
Pro stažení souborů postupujte podle těchto kroků:
-
Na stránce Vybrat projekt a klikněte na Stáhnout
.
Zobrazí se okno .
-
Zadejte cílovou větev do pole .
Nejnovější soubory v úložišti budou staženy jako nový pull request do požadované větve.
-
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.
Repo syncs uchovávají historii posledních importů a stažení pro každý projekt Phrase Strings.
Pro zobrazení historie: