ヒント
Phrase StringsでのGitLab統合の詳細については、GitLab (Strings)を参照してください。
GitLabコネクタを使用すると、GitLabリポジトリとの間で直接ソースファイルのダウンロードやターゲットファイルのアップロードを行うことができます。このコネクタはGitLab APIを使用して統合を実装しており、GitLabアカウントに関連付けられたすべてのリポジトリへのアクセスを可能にします。
コネクターにはいくつかの使用例があります。
-
プロジェクトマネージャーは、オンラインリポジトリから直接プロジェクトにファイルを追加することができます。
-
提出者ポータルを設定して、提出者がオンラインリポジトリから直接リクエストにファイルを追加できるようにします。
-
プロジェクト自動作成(APC)を使用して、監視対象のファイルまたはフォルダでファイルサイズの変更が検出されたときに、新しいプロジェクトが自動的に作成されるようにします。
-
GitLab APIの制限により、フォルダ全体の監視はサポートされていません。
-
サブディレクトリ全体を監視する必要がある場合は、Gitコネクタを使用してください。
-
このコネクタは絶対パス設定をサポートしています。ターゲット翻訳ファイルは、ソースファイルと同じブランチにのみ保存できます。
-
-
継続的ジョブを設定して、選択したファイルの変更を監視します。
ヒント
要件が以下の場合:
-
Phraseのアクセスを単一のリポジトリに制限する。
-
認証にSSHキーを使用する。
-
ファイルサイズだけでなく、最終更新日に基づいてファイルの変更を検出する。
Gitコネクタを使用して、GitLabに接続します。
GitLabアカウントでアクセストークンを作成します。
-
GitLabアカウントにログインし、に移動してをクリックします。
画面が開きます。
-
フィールドとフィールドに入力します。トークンを頻繁に再作成しなくて済むよう、長めの期間を選択してください。
-
で、apiチェックボックスとread_userチェックボックスをオンにします。
-
Create personal access tokenをクリックします。
これにより、コネクタ設定に入力するために必要なトークンが生成されます。
-
トークンはこの段階でのみ表示され、後から確認することはできません。
-
-
設定
ページから、セクションまでスクロールします。
-
[コネクタ]をクリックします。
ページが開きます。
-
New connectorをクリックします。
ページが開きます。
-
TypeをGitLabに変更し、コネクタの名前を入力します。
-
必要に応じてを選択し、を指定します。
-
(例:https://gitlab.com/)と、GitLabサイトから取得したを入力します。
-
リポジトリにアクセスするには、インターネットからアクセス可能である必要があります。
-
-
[接続テストTest connection] をクリックします。
接続が成功するとチェックマークが表示されます。そうでない場合、赤い感嘆符が表示されます。アイコンにカーソルを合わせると、詳細が表示されます。
-
保存をクリックします。
コネクターがページの一覧に追加されます。
コネクタの削除
コネクタを削除するには:
-
ページから、削除するコネクタを選択します。
-
Deleteをクリックします。
ウィンドウが開きます。
-
「delete」と入力し、削除をクリックします。
コネクタが削除され、コネクタのリストが表示されます。
備考
ごみ箱にあるジョブを含め、プロジェクト内の未完了のジョブにまだリンクされているコネクタは削除できません。そのようなコネクタを削除しようとすると、「コネクタの削除に失敗しました」というエラーが返されます。
解決策:コネクタに関連付けられているプロジェクトを開き、残りのジョブを完了するか削除してください。に移動し、空にして、コネクタにまだリンクされているジョブを削除してください。コネクタの削除を再試行してください。