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_name>.json
pull:
targets:
- file: ./<kód jazyka_name>.json
ID projektu u projektu naleznete 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 Sync/Bitbucket.
Otevře se stránka aktivace Bitbucket Sync.
-
Vyberte uživatelský účet Bitbucket, který chcete připojit, ze seznamu a klikněte na Grant access.
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é připojit více účtů prostřednictvím integrace Bitbucket.
-
Vybrat projekt ze seznam rozbalovací nabídky.
-
Vybrat ze seznam rozbalovací nabídky.
Pokud vlastnictví úložiště není správné, úložiště nebude v seznam rozbalovací nabídky viditelné.
-
Vybrat ze seznam rozbalovací nabídky, ze které chcete provádět import a stáhnout. Toto je obvykle 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ů s každým potvrzením (commit) do vybrané větev Bitbucket.
-
Klikněte na Uložit.
Projekt je nyní připojen k vybranému úložišti Bitbucket a přidán do seznam.
-
(Volitelné) Kliknutím na ikonu tužky přejmenujete integrace.
Integrace lze deaktivovat nebo odebrat ze stránky .
Uživatelé mohou volitelně odebrat integrace Bitbucket odvolání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ódem jazyka. To se provádí formou žádostí o sloučení (pull requests), takže změny mohou být zkontrolováno a správu větev lze řídit.
Chcete-li importovat soubory s kódem jazyka z Bitbucketu, postupujte podle těchto kroků:
Chcete-li stáhnout soubory kód jazyka do Bitbucketu, postupujte podle těchto kroků:
Repo syncs uchovávají historii posledních importů a stáhnout pro každý projekt Phrase Strings.
Pro zobrazení historie: