ヒント
Phrase StringsにおけるGitLab統合に関する情報は、GitLab (Strings)を参照してください。
GitLabコネクターは、GitLabリポジトリへのソースファイルのダウンロードとターゲットファイルのアップロードを直接行うことができます。コネクターはGitLab APIを使用して統合を実装し、GitLabアカウントに関連付けられたすべてのリポジトリへのアクセスを可能にします。
コネクターにはいくつかの使用例があります。
-
プロジェクトマネージャは、オンラインリポジトリからプロジェクトにファイルを直接追加できます。
-
提出者ポータルを設定して、提出者がオンラインリポジトリからリクエストにファイルを直接追加できるようにします。
-
プロジェクト自動作成(APC)を使用して、監視対象のファイルまたはフォルダでファイルサイズの変更が検出されると、新しいプロジェクトが自動的に作成されます。
-
APCが初めて実行されると、監視対象のフォルダおよび/またはサブフォルダからすべてのファイルがインポートされます。新しく追加されたファイルは、その作成後の次のトリガーされた監視でインポートされます。
-
GitLab APIの制限により、フォルダ全体の監視はサポートされていません。
-
フォルダ全体を監視する必要がある場合は、Gitコネクターを使用してください。
-
このコネクターは絶対パス設定をサポートしています。ターゲット翻訳ファイルは、ソースファイルと同じブランチにのみ保存できます。
-
-
選択したファイルの変更を監視するために継続的ジョブを設定します。
ヒント
要件は次のとおりです:
-
Phraseへのアクセスを単一のリポジトリに制限する。
-
認証のためにSSHキーを使用する。
-
ファイルサイズだけでなく最終更新日を基にしたファイル変更の検出。
Gitコネクターを使用してGitLabに接続します。
GitLabアカウントでアクセストークンを作成します。
-
GitLabアカウントにログインし、に移動して、をクリックします。
画面が開きます。
-
とのフィールドに入力します。トークンが頻繁に再作成されないように、長い期間を選択してください。
-
の下で、APIとユーザーを読み取るのチェックボックスをオンにします。
-
個人用アクセストークンを作成をクリックします。
これにより、コネクタ設定に入力する必要があるトークンが生成されます。
-
トークンはこの段階でのみ表示され、その後はアクセスできません。
-
-
設定
ページから、セクションまでスクロールします。
-
[コネクタ]をクリックします。
ページが開きます。
-
新しいコネクタをクリックします。
ページが開きます。
-
タイプをGitLabに変更し、コネクタの名前を提供します。
-
オプションで、を選択し、を提供します。
-
(例:https://gitlab.com/)と、GitLabサイトから取得したを入力します。
-
リポジトリにアクセスするには、インターネットからアクセス可能でなければなりません。
-
-
[接続テストTest connection] をクリックします。
接続が成功するとチェックマークが表示されます。そうでない場合、赤い感嘆符が表示されます。アイコンにカーソルを合わせると、詳細が表示されます。
-
保存をクリックします。
コネクターがページの一覧に追加されます。