Tip
Informace o integraci Bitbucket v Phrase TMS naleznete v Bitbucket Cloud (TMS).
-
Bitbucket Sync je podporován pouze pro Bitbucket Cloud. Nelze jej použít se serverem Bitbucket.
-
Bitbucket Sync lze použít prostřednictvím API.
Předpoklady
-
.phrase.ymlkonfigurační soubor 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.
Vzorový konfigurační soubor:
phrase:
project_id: 1f61b9ecdb7a17a9dd174302419c50cc
file_format: simple_json
push:
sources:
- file: ./<kód jazyka>.json
pull:
targets:
- file: ./<kód jazyka>.json
ID projektu se nachází v nastavení projektu.
Jakmile je konfigurační soubor na svém místě, připojte úložiště podle následujících kroků:
-
Na stránce přejděte dolů na a klikněte na Konfigurovat.
Otevře se stránka .
-
Klikněte na Přidat synchronizaci/Bitbucket.
Otevře se stránka aktivace Bitbucket Sync.
-
Vyberte uživatelský účet Bitbucket, který chcete připojit, z rozevíracího seznamu a klikněte na Udělit přístup.
Spojení mezi Phrase Strings a vybraným uživatelským účtem Bitbucket je navázáno. Zobrazí se okno nastavení .
Poznámka
Není možné propojit více účtů prostřednictvím integrace Bitbucket.
-
Vybrat projekt z rozevíracího seznamu.
-
Vybrat z rozevíracího seznamu.
Pokud vlastnictví úložiště není správné, úložiště nebude v rozevíracím seznamu viditelné.
-
Vybrat z rozevíracího seznamu pro import a stažení z ní. Obvykle se jedná o hlavní větev.
-
Kliknutím na Validate Configuration zajistíte, že nastavení ověřování a konfigurační soubor jsou správné.
-
Volitelně Vybrat pro import souborů při každém commitu do vybrané větve Bitbucket.
-
Klikněte na Uložit.
Projekt je nyní propojen s vybraným úložištěm Bitbucket a přidán do seznamu.
-
(Volitelné) Kliknutím na ikonu tužky integraci přejmenujete.
Integrace lze deaktivovat nebo odebrat na stránce .
Uživatelé mohou volitelně odebrat integraci Bitbucket zrušením autorizace pro Phrase Strings ve svém osobním nastavení Bitbucket.
Po aktivaci Bitbucket Sync a připojení úložiště lze importovat soubory s kódy jazyků. To se provádí formou pull requestů, takže změny lze nechat zkontrolovat a správu větví lze kontrolovat.
Chcete-li importovat soubory s kódy jazyků z Bitbucketu, postupujte takto:
Chcete-li stáhnout soubory s kódem jazyka do Bitbucketu, postupujte podle těchto kroků:
Repo syncs uchovávají historii posledních importů a exportů pro každý projekt Phrase Strings.
Pro zobrazení historie: