WrikeとGitLab同期:設定ガイド
補足事項
WrikeとGitLabの双方向同期はパートナー企業のUnito.ioによって提供されています。 双方向同期の仕組みについて詳しくは、Unitoのヘルプセンターをご覧ください。
WrikeとGitLabの同期はWrike Syncアドオンの一部であり、WrikeタスクとGitLabイシュー間での自動更新が可能になります。 Wrikeと同期したいGitLabプロジェクトを選択すると、次のように動作します。
-
Wrikeは、GitLabプロジェクト内のそれぞれのイシューに対してタスクを作成します。
-
同期されたフォルダーやプロジェクトに作成/追加されたタスクについても、WrikeがGitLabプロジェクトにイシューを作成します。
-
リンクされたWrikeタスクを更新すると、リンクされたGitLabイシューも自動的に更新されます(その逆も同様)。
同期が完了すると、Wrikeタスクは対応するGitLabイシューとリンクし、リンクされたタスクを更新すると対応するイシューも自動的に更新されます(その逆も同様)。 チームは最も慣れているツール内で効率的にコラボレーションできます。
ヒント
このページでは、同期の設定方法について説明します。 同期の仕組みや設定後にできる操作の詳細については、WrikeとGitLab同期:概要をご覧ください。
アカウント管理者とオーナーは、WrikeとGitLabの双方向同期を有効にすることができます。
補足事項
連携を設定すると、Wrikeボットが自動的に作成されます。 このボットはWrikeのユーザー人数を消費しません。 GitLabには同期アカウントが自動的に設定されないため、最初の同期を設定する前にアカウントを作成することを強くお勧めします。 詳細については、以下のステップ2をご覧ください。
WrikeとGitLabの双方向同期を設定する前に、WrikeアカウントでWrike Syncアドオンを有効化する必要があります。 アドオンを有効化する手順は、Wrike Syncの概要ページで確認できます。
各同期の設定としてまずは、Wrikeでフォルダーまたはプロジェクトを作成し、GitLabで接続するプロジェクトを作成します。 同期プロセスに慣れるために、WrikeとGitLabの両ツールでテストプロジェクトを作成し、最初の同期に使用してください。
同期アカウントは、同期の結果として行われた更新を追跡するのに役立ちます。 同期アカウントを使用してユーザーがWrikeでタスクのタイトルを更新すると、GitLabではその同期されたイシューのタイトルが同期アカウントによって更新されたものとして表示されます。 同期アカウントがない場合、同期を設定する際に使用した認証情報のユーザーがイシューを更新したものとしてGitLabに表示されます。
同期アカウントを作成するには、新しいGitLabユーザーを作成し、その名前をWrikeボットと設定します。 Wrikeボットアカウントに必要な権限について詳しくは、Unitoのヘルプセンターをご覧ください。 ボットアカウントに同期したいGitLabプロジェクトへのアクセス権を付与してください。
補足事項
必要な操作は、GitLabに同期アカウントを作成するだけです。 Wrikeには、連携を設定するときに自動的にWrikeアカウントに追加されるProject Syncsボットという特別なボットが用意されています。
最初の同期を作成するには次の操作を行います。
-
サイドバーでプロフィール画像をクリックします。
-
アプリと連携を選択します。
-
Wrike Syncタブをクリックします。
-
(オプション)メールアドレスに複数のWrikeアカウントが関連付けられている場合は、該当の1つを選択します。
-
フローを作成ボタンをクリックします。
-
1. ツールを接続カードのここから開始をクリックします。
-
同期する2つのシステム用のカードが画面に表示されます。 左側のカードはデフォルトでWrike用となっています。
-
+アカウントを選択ドロップダウンをクリックし、そこに表示されるWrikeアカウントを選択します。
-
右側のカードで、作業の同期の下にあるツールからGitLabまたはGitLab.comを選択します。 次に、アカウントドロップダウンをクリックし、新しいGitLab/GitLab.comアカウントを接続を選択します。
-
GitLabオプションを選択した場合、GitLab URLを入力し、ポップアップに表示される手順に従ってOAuthアプリケーションを設定します。
-
GitLab.comオプションを選択した場合は、作成したボットアカウントの認証情報を使用してログインし、Unitoを承認します。
-
-
ログイン後、同期する既存のGitLabプロジェクトを選択します。
-
GitLabカードの設定が完了したら、右側のカードでWrikeの+アカウントを選択をクリックします。
-
Wrike via Project Syncs Botを選択できます。 このオプションを選択したままにすると、GitLabではボットがイシューを更新したものとして表示されます。 この場合、最初の同期を作成する際に、GitLabと連携するWrikeプロジェクトまたはフォルダーを作成する必要があります。 そのプロジェクトまたはフォルダーは、今後の同期で選択可能になります。
-
または、ユーザー名オプションを選択すると、GitLabでは同期を設定するために選択した認証情報を持つユーザーがイシューを更新したものとして表示されます。
-
-
両方のカードを設定したら、下にスクロールして希望する同期方向を選択します。
-
次へをクリックします。 ルールの設定ページに移動します。
-
フィルターをそのままにしておくと、デフォルトですべてのイシューとタスクが同期されます。
-
次へをクリックします。 フィールドのマッピングセクションが表示され、イシューとタスク間で同期する情報を選択できます。
-
次へをクリックします。 オプションセクションが表示されます。 ここではテストモードと自動同期を無効にしたり、ワークフローとコンテンツをカスタマイズしたりできます。
-
すべての設定が完了したら、フローを作成ボタンをクリックします。
同期が作成されました。
補足事項
既存のタスクやイシューが多数ある場合、最初の同期が完了するまでに数分かかることがあります。 すべてが同期されるまで、タスクとイシューが継続的に追加されます。
追加のGitLabリポジトリをWrikeと同期するには、上記のステップ3からの手順を繰り返し実行してください。
-
サイドバーにあるプロフィール画像をクリックします 1。
-
アプリと連携 2を選択します。
-
Wrike Syncタブをクリックします 3。
-
編集するフローの右側にある3ドットメニューボタン 4 をクリックします。
-
ドロップダウンから編集 5 を選択します。
ここから同期を編集できます。