Integrace

GitLab (Řetězce)

Obsah je strojově přeložen z angličtiny s použitím Phrase Language AI.

Tip

Pro informace o integraci GitLab v Phrase TMS se odkažte na GitLab (TMS).

Požadavky

  • Soubor .phrase.yml konfigurace musí být přítomen v kořenovém adresáři větve, kterou je třeba sledovat. 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ší.

Připojit úložiště

Jakmile je konfigurační soubor na svém místě, pro připojení úložiště postupujte podle těchto kroků:

  1. Na stránce Integrace přejděte dolů na Repo Sync a klikněte na Konfigurovat.

    Otevře se stránka Repo Syncs.

  2. Klikněte na Přidat Sync/GitLab.

    Otevře se okno nastavení GitLab sync.

  3. Vyberte projekt z rozbalovacího seznamu.

  4. Volitelně vyberte Self-hosted instance a poskytněte GitLab self-hosted API endpoint.

  5. Poskytněte osobní token pro přístup k projektu s rozsahem API.

  6. Vyberte GitLab úložiště z rozbalovacího seznamu.

  7. Vyberte větev úložiště z rozbalovacího seznamu pro import (push) a export (pull). To je obvykle hlavní větev.

  8. Klikněte na Ověřit konfiguraci, abyste zajistili, že token pro přístup a konfigurační soubor jsou správné.

  9. Volitelně vyberte Automatický import, abyste importovali soubory s každým potvrzením do vybrané větve GitLab.

    Poskytněte URL pro webhook a tajný token zkopírovaný ze Strings.

  10. Klikněte na Uložit.

    Projekt je nyní připojen k vybranému úložišti GitLab a přidán do seznamu.

Import a export souborů

Pro import souborů:

  • Na stránce Repo Syncs vyberte projekt a klikněte na Import Sync Import.

    Data GitLab jsou importována do vybraného projektu.

Pro export souborů postupujte podle těchto kroků:

  1. Na stránce Repo Syncs vyberte projekt a klikněte na Export Sync Export.

    Okno Export se zobrazí.

  2. Poskytněte cílovou větev v poli PR větev.

    Nejnovější soubory v úložišti budou exportovány jako nový pull request do požadované větve.

  3. Jakmile jsou soubory exportovány, může být pull request sloučen nebo uzavřen v úložišti a větev může být smazána.

Poznámka

V případě problémů při importu nebo exportu použijte klienta CLI k testování konfiguračního souboru .phrase.yml lokálně a zkontrolujte jakékoliv chybové zprávy.

Pokud je to nutné, kontaktujte technickou podporu Phrase a přiložte konfigurační soubor .phrase.yml k žádosti o podporu.

Historie

Synchronizace repozitářů uchovává historii posledních importů a exportů pro každý projekt Řetězce Frází.

Pro zobrazení historie:

  • Na stránce Synchronizace repozitářů vyberte projekt a klikněte na Historie Sync History.

    Historie importů a exportů pro projekt je zobrazena. Exportované položky v historii obsahují odkaz na odpovídající žádost o sloučení.

Byl pro vás tento článek užitečný?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.