Integrace

Git (TMS)

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

K dispozici pro

  • Plány Team, Business a Enterprise

S dotazy ohledně licencí se obraťte na prodejce.

K dispozici pro

  • Plány Ultimate a Enterprise (Legacy)

S dotazy ohledně licencí se obraťte na prodejce.

Git konektor umožňuje stahování zdrojových souborů a nahrávání cílových souborů přímo z/do Git repozitáře. Phrase naklonuje vzdálený repozitář lokálně a používá git příkazy ke komunikaci se vzdáleným repozitářem.

Pokud je repozitář hostován na GitHub nebo GitLab, použijte namísto obecného Git konektoru vyhrazený konektor.

Příklady použití

Konektor lze použít v několika případech:

  • Projektoví manažeři mohou přidat soubory přímo do projektů z online úložiště. Změny odeslané od posledního commitu zobrazíte kliknutím na odkaz show uprostřed obrazovky.

  • Nastavte portál pro odesílatele, který umožní odesílatelům přidávat soubory k požadavkům přímo z online úložiště. Změny odeslané od posledního commitu zobrazíte kliknutím na odkaz show uprostřed obrazovky.

  • Použijte automatizované vytváření projektů, aby se nové projekty vytvořily automaticky, jakmile je detekován nový commit ve sledovaných souborech, složce nebo celém podadresáři.

    • Tento konektor podporuje nastavení absolutní cesty. Cílové překladové soubory mohou být uloženy v jiné větvi než zdrojové soubory.

    • Pokud je APC nastaveno na sledování podsložek, cílová složka bude mít stejnou strukturu podsložek jako zdrojová složka.

    • Všechny soubory ze sledované složky jsou importovány při prvním spuštění APC. Nově přidané soubory se importují při dalším spuštěném monitorování po jejich vytvoření.

      • Výjimka GitLab: Pokud je vybrána možnost Zahrnout podsložky, APC při prvním spuštění neimportuje žádné soubory. Pokud jsou zdrojové soubory aktualizovány nebo jsou do těchto složek přidány nové soubory, APC vytvoří projekt a soubory importuje.

  • Nastavte průběžné úlohy, aby byly vybrané soubory sledovány z hlediska změn.

Nastavení Gitu

Na samotném serveru Git nejsou vyžadovány žádné změny. Úložiště musí přijímat připojení z IP adres serveru Phrase. Aktuální seznam naleznete v IP adresách serverů Phrase.

Nastavení Phrase TMS

  1. Na stránce Nastavení Setup_gear.png přejděte dolů do oddílu Integrace.

  2. Klikněte na Konektory.

    Otevře se stránka Konektory.

  3. Klikněte na Nový konektor.

    Otevře se stránka Vytvořit konektor.

  4. Změňte Typ na Git a zadejte název konektoru.

  5. Do pole URI úložiště zadejte adresu úložiště.

    • Adresa úložiště je připojovací řetězec používaný ke klonování úložiště (např. git@gitlab.com:joe.doe/my-repo.git)

    • Aby bylo možné k úložišti přistupovat, musí být dostupné z internetu.

  6. Vyberte metodu ověření.

    • Pro přístup pomocí hesla zadejte uživatelské jméno a heslo nebo osobní přístupový token, pokud není podporováno základní ověřování (např. GitHub).

      • Při použití přístupu heslem začíná URI úložiště řetězcem https:// (např. https://github.com/joe.doe/my-repo.git).

      • Osobní přístupový token musí mít příslušná práva pro čtení a zápis.

    • Pro přístup pomocí soukromého klíče nahrajte soukromý klíč a volitelně zadejte heslo soukromého klíče.

      • Při použití soukromého klíče začíná URI úložiště řetězcem git@.

      • Při použití soukromého klíče k ověření je podporován pouze starší formát soukromého klíče PEM. Při generování soukromého klíče použijte volbu -m PEM.

  7. V případě potřeby zadejte commit zprávu.

  8. Klikněte na Zkouška spojení.

    Pokud bylo připojení úspěšné, zobrazí se symbol odškrtnutí. Pokud nebylo, zobrazí se červený vykřičník. Další podrobnosti zobrazíte, když najedete na ikonu.

  9. Klikněte na Uložit.

    Konektor je přidán do seznamu na stránce Konektory.

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.