Tip
Informace o integraci Bitbucket do Phrase TMS naleznete v Bitbucket Cloud (TMS).
-
Synchronizace s Bitbucket je podporována pouze u Bitbucket Cloud. Nelze jej použít s Bitbucket Serverem.
-
Synchronizaci s Bitbucket lze použít přes API.
Požadavky
-
Konfigurační soubor
.Phrase.yml
musí být v kořeni sledované větve. Soubor definuje, které soubory se mají import (pull) nebo stáhnout (push) z úložiště. -
Pro úložiště je vyžadován přístup pro čtení i zápis.
-
Nesprávně definované konfigurační soubory mohou způsobit chyby. Zkontrolujte, zda soubor obsahuje alespoň jeden push a jeden pull cíl, správné formáty souborů a správné nastavení parametru
update_translations
.
Vzorový konfigurační soubor:
Phrase: project_id: 1f61b9ecdb7a17a9dd174302419c50cc formát souboru: simple_json push: zdroje: - soubor: ./<locale_name>.json pull: cíle: - soubor: ./<locale_name>.json
ID projektu najdete v nastavení projektu.
Po uložení konfiguračního souboru postupujte při připojení k úložišti takto:
-
Na stránce Konfigurovat.
přejděte dolů ke konektoru a klikněte naOtevře se stránka
. -
Klikněte na Přidat synchronizaci/Bitbucket.
Otevře se stránka pro aktivaci synchronizace s Bitbucket.
-
Vyberte uživatelský účet Bitbucket, který chcete připojit, z rozevíracího seznamu Povolit přístup.
a klikněte naJe vytvořeno spojení mezi Phrase Strings a vybraným uživatelským účtem Bitbucket. Zobrazí se okno nastavení
.Poznámka
Prostřednictvím integrace s Bitbucket není možné propojit více účtů.
-
Z rozevíracího seznamu vyberte projekt.
-
Z rozevíracího seznamu vyberte
.Pokud není vlastnictví úložiště správné, nebude úložiště v rozevíracím seznamu viditelné.
-
Z rozevíracího seznamu vyberte
, ze které chcete import (push) a stáhnout (pull). Toto je obvykle hlavní větev. -
Kliknutím na tlačítko Ověřit konfiguraci zkontrolujte správnost tokenu přístupu a konfiguračního souboru.
-
Případně vyberte
pro import souborů s každou revizí do vybrané větve Bitbucket. -
Klikněte na Uložit.
Projekt je nyní připojen k vybranému úložišti Bitbucket a přidán do seznamu.
Integrace lze deaktivovat nebo odebrat ze stránky
.Případně mohou uživatelé odebrat integraci s Bitbucket zrušením oprávnění pro Phrase Strings ve svém osobním nastavení Bitbucket.
Po aktivaci synchronizace s Bitbucket a připojení k úložišti lze importovat soubory kódů jazyků. Děje se tak formou pull requestů, takže změny mohou být zkontrolovány a správa větví ovládána.
Při importu souborů kódů jazyků z Bitbucket postupujte takto:
Chcete-li stáhnout soubory kódů jazyků do Bitbucket, postupujte takto:
Synchronizace úložiště uchovává historii nejnovějších importů a exportů pro každý projekt Phrase Strings.
Zobrazení historie: