Integrace

Git (TMS)

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

K dispozici pro

  • Edice Team, Business a Enterprise

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

K dispozici pro

  • Edice Ultimate a Enterprise (starší)

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

Konektor Git umožňuje stahování zdrojových souborů a nahrávání cílových souborů přímo z/do úložiště Git. Phrase klonuje Remote úložiště lokálně a používá příkazy git ke komunikaci s Remote úložištěm.

Pokud je úložiště hostováno na GitHub nebo GitLab, použijte namísto obecného konektoru Git 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ě. Zobrazte změny odeslané od posledního potvrzení kliknutím na odkaz zobrazit uprostřed obrazovky.

  • Nastavte portál zadavatele, který Zadavatelům umožní přidat soubory k požadavkům přímo z online úložiště. Zobrazte změny odeslané od posledního potvrzení kliknutím na odkaz zobrazit uprostřed obrazovky.

  • Použijte automatické vytvoření projektu, aby se nové projekty automaticky vytvořily, když je zjištěno nové potvrzení ve sledovaných souborech, složce nebo celé podsložce.

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

    • Když 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 jsou importovány s dalším spuštěným sledováním 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í Git

Na samotném serveru Git nejsou vyžadovány žádné změny. Úložiště musí přijmout 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 pro konektor.

  5. Zadejte adresu úložiště do pole URI úložiště.

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

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

  6. Vyberte metodu ověřování.

    • 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).

      • Pokud používáte přístup pomocí hesla, adresa úložiště začíná https:// (např. https://github.com/joe.doe/my-repo.git).

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

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

      • Pokud používáte soukromý klíč, adresa úložiště začíná git@.

      • Při použití soukromého klíče pro ověřování 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 zprávu k potvrzení.

  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.