統合機能

Git (TMS)

本コンテンツはPhrase Language AIの機械翻訳により、英語から翻訳されています。

利用可能対象

  • Team、Business、Enterprise プラン

ライセンスに関する質問は、営業担当までお問い合わせください。

利用可能対象

  • UltimateおよびEnterprise プラン(従来)

ライセンスに関する質問は、営業担当までお問い合わせください。

Gitコネクタを使用すると、Gitリポジトリからソースファイルを直接ダウンロードし、ターゲットファイルを直接アップロードできます。Phraseはリモートリポジトリをローカルにクローンし、gitコマンドを使用してリモートリポジトリと通信します。

リポジトリがGitHubまたはGitLabでホストされている場合は、汎用Gitコネクタの代わりに専用コネクタを使用してください。

使用例

コネクターにはいくつかの使用例があります。

  • プロジェクトマネージャーは、オンラインリポジトリからプロジェクトにファイルを直接追加できます。画面中央のshowリンクをクリックして、前回のコミット以降に送信された変更を表示します。

  • 提出者ポータルを設定して、提出者がオンラインリポジトリから直接リクエストにファイルを追加できるようにします。画面中央のshowリンクをクリックして、前回のコミット以降に送信された変更を表示します。

  • 自動プロジェクト作成を使用して、監視対象のファイル、フォルダ、またはサブディレクトリ全体で新しいコミットが検出されたときに、新しいプロジェクトが自動的に作成されるようにします。

    • このコネクタは絶対パス設定をサポートしています。ターゲット翻訳ファイルは、ソースファイルとは異なるブランチに保存できます。

    • APCがサブフォルダを監視するように設定されている場合、ターゲットフォルダはソースフォルダと同じサブフォルダ構造になります。

    • 監視対象フォルダ内のすべてのファイルは、APCが最初に実行されたときにインポートされます。新しく追加されたファイルは、作成後にトリガーされる次の監視でインポートされます。

      • 例外 GitLab:サブフォルダを含めるオプションが選択されている場合、APCは初回実行時にファイルをインポートしません。ソースファイルが更新されたり、それらのフォルダに新しいファイルが追加されたりすると、APCはプロジェクトを作成してファイルをインポートします。

  • 継続的ジョブを設定して、選択したファイルの変更を監視します。

Git設定

Gitサーバー自体に変更を加える必要はありません。リポジトリは、PhraseサーバーのIPアドレスからの接続を受け入れる必要があります。現在のリストについては、PhraseサーバーのIPアドレスを参照してください。

Phrase TMS設定

  1. 設定Setup_gear.pngページから、統合セクションまでスクロールします。

  2. [コネクタ]をクリックします。

    「コネクタ」ページが開きます。

  3. 新しいコネクタをクリックします。

    コネクタの作成ページが開きます。

  4. タイプをGitに変更し、コネクタの名前を入力します。

  5. リポジトリURIフィールドにリポジトリのアドレスを入力します。

    • リポジトリのアドレスは、リポジトリのクローンを作成するために使用される接続文字列です(例: git@gitlab.com:joe.doe/my-repo.git)。

    • リポジトリにアクセスするには、インターネットから到達可能である必要があります。

  6. 認証方法を選択します。

    • パスワードアクセスの場合、基本認証がサポートされていない場合(GitHubなど)は、ユーザー名とパスワードまたはパーソナルアクセストークンを入力します。

      • パスワードアクセスを使用する場合、リポジトリURIはhttps://で始まります(例: https://github.com/joe.doe/my-repo.git)。

      • パーソナルアクセストークンには、適切な読み取り/書き込み権限が必要です。

    • 秘密鍵アクセスの場合、秘密鍵を読み込み、必要に応じて秘密鍵のパスフレーズを入力します。

      • 秘密鍵を使用する場合、リポジトリURIはgit@で始まります。

      • 秘密鍵を認証に使用する場合、レガシーなPEM秘密鍵形式のみがサポートされます。秘密鍵を生成する際は、-m PEMオプションを使用してください。

  7. 必要に応じてコミットメッセージを入力します。

  8. [接続テストTest connection] をクリックします。

    接続が成功するとチェックマークが表示されます。そうでない場合、赤い感嘆符が表示されます。アイコンにカーソルを合わせると、詳細が表示されます。

  9. 保存をクリックします。

    コネクターが「コネクター」ページの一覧に追加されます。

コネクタを削除する

コネクタを削除するには:

  1. 統合ページから、削除するコネクタを選択します。

  2. 削除をクリックします。

    コネクタの削除 ウィンドウが開きます。

  3. 「delete」と入力し、削除をクリックします。

    コネクタが削除され、コネクタのリストが表示されます。

備考

ゴミ箱にあるジョブを含め、プロジェクト内の未完了のジョブにまだリンクされているコネクタは削除できません。そのようなコネクタを削除しようとすると、「コネクタの削除に失敗しました」というエラーが返されます。

解決策:コネクタに関連付けられているプロジェクトを開き、残りのジョブを完了または削除してください。設定/ゴミ箱に移動し、コネクタにまだリンクされているジョブを削除するためにゴミ箱を空にしてください。コネクタの削除を再試行してください。

この記事は役に立ちましたか?
★ ★ ★ ★ ★

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.