すべての記事

WrikeとGitLab同期:概要

要するに

Wrike と GitLab の同期は、有料の Wrike Sync アドオンで、Unito により提供されています。これにより Wrike のタスクと GitLab の課題が双方向に最新状態に保たれます。 この同期はリンクされたアイテムを自動で作成し、タイトル、説明、ステータス、期日、コメント、担当者などの共通フィールドを同期します。変更は約 5 分以内に更新されます。 サブタスク、タイムトラッキング、依存関係、マージリクエストなど一部の項目は同期されません。

テーブル 13. 有料アドオンとして利用可能

利用可能: Business, Pinnacle. ; Unavailability: Free, Team;
利用可能:エーペックス; 利用不可:Free、Team、Business、Pinnacle。

概要

補足事項

WrikeとGitLabの双方向同期はパートナー企業のUnito.ioによって提供されています。 同期の仕組みについて詳しくは、Unitoのヘルプセンターをご覧ください。

WrikeとGitLabの同期はWrike Syncアドオンの一部であり、WrikeタスクとGitLab間での自動更新が可能になります。 Wrikeと同期したいGitLabリポジトリを選択すると、次のように動作します。

  • Wrikeに新しいフォルダーが作成されます(このフォルダーはGitLabリポジトリとリンクされています)。
  • GitLabリポジトリ内の各イシューに対して、Wrikeにタスクが作成されます。
  • 同期されたフォルダーに作成または追加されたタスクに対して、同期されたリポジトリにGitLabイシューが作成されます。

同期が完了すると、Wrikeタスクは対応するGitLabイシューとリンクし、リンクされたタスクを更新すると、対応するイシューも自動的に更新されます(その逆も同様)。 チームは最も慣れているツール内で効率的にコラボレーションできます。

ヒント

このページでは、同期の仕組みと同期後に行える処理について説明しています。 同期の設定についての詳細は、WrikeとGitLab同期:設定ガイドをご覧ください。

使用事例

  • プロジェクト管理:プロジェクトマネージャーやプロダクトマネージャーは、両方のツールを使ってプロジェクトを調整し、進捗を監視できます。
  • チームのコラボレーション: 非技術職の従業員と開発者がプロジェクトの進捗を簡単に追跡し、質問への回答や情報共有を行えます。
  • レポートとタイムライン: Wrikeを使用してGitLabデータに関するレポートを作成し、WrikeとGitLabの両ツールの情報を統合したタイムライン、作業負荷のビュー、ダッシュボードを作成します。

進行中の同期: 更新時間と同期されたアクション

更新時間

同期を設定した後は、WrikeまたはGitLabで同期された項目に変更が加えられた場合、もう一方のツール内の対応するタスクやイシューが5分以内に更新されます。

同期されるアクション

次のいずれかの更新を一方のツールで行うと、自動的にもう一方のツールにも対応する更新が反映されます。

  • タスク、イシュー、エピックの作成:一方のツールで作成された新しい項目は、もう一方のツールにミラーリングされます。
  • ステータスの変更:クローズや完了など、タスクまたはイシューのステータスを更新します。
  • タイトルまたは説明の更新:これらのフィールドへの変更が両方のツールで同期されます。
  • 添付ファイル:同期設定に応じて、これも同期される場合があります。
  • 担当者の管理:担当者を追加、削除、または変更します。

補足事項

ユーザーは、GitLabプロジェクトでウェブフックを構成する権限を持つMaintainerまたはOwnerのGitLabアカウントである場合にのみ、担当者として追加できます。

GitLabとWrike間でフィールドがどのようにマッピングされるかについての詳細は、以下のセクションを参照してください。

WrikeからGitLabのイシューを作成する

WrikeからGitLabのイシューを作成するには2つの方法があります。

  1. 同期されたWrikeフォルダー(GitLabイシューが追加されるフォルダー)を開き、そのフォルダーにタスクを作成します。
  2. 既存のタスクを開き、同期されたWrikeフォルダーにタグ付けします。

タスクに基づいて、同期されたGitLabリポジトリでイシューが5分以内に作成されます。

サブタスクとGitLabの連携

デフォルトの設定

GitLabのイシューがWrikeのタスクとして追加されると、Wrikeタスクをサブタスクに変換できます。 同期されたタスクを他の同期タスクのサブタスクに変換するか、関連する非同期プロジェクトにサブタスクとして追加します。 いずれの場合も、同期されたタスクをサブタスクに変換する場合は次のように動作します。

  • Wrikeの組織構造のみが影響を受けます。 GitLabでは、イシューはイシューのままでサブタスクに変換されません。
  • WrikeのサブタスクはGitLabの課題と同期されたままとなり、同期されたフィールドの自動更新は続行します。

サブタスクの同期

GitLabにはサブタスクがないため、同期することはできません。

マッピングされるフィールドとマッピングされないフィールド

マッピングされるフィールド

以下のフィールドはデフォルトで同期されます(一方向または双方向)。 詳細についてはUnitoのヘルプセンターをご覧ください。

<-> 双方向同期

-> / <- 一方向同期

Wrike 同期 GitLab
タイトル <-> タイトル
説明 <-> 説明
コメント <-> コメント
説明フッター <- タスクへのリンク
添付ファイル -> 説明フッター
期限 <-> 期限
ステータス <-> ステータス
説明フッター <- 作成者
説明フッター <- ラベル
説明フッター <- 問題番号
説明フッター <- マイルストーン
期間 -> 説明フッター
重要度 -> 説明フッター
タスクへのリンク -> 説明フッター
開始日 -> 説明フッター
カスタムフィールド -> 説明フッター
カスタムフィールド <-> 重み

WrikeとGitLab間で同期できないもの

  • Wrikeタスクの依存関係
  • Wrikeのタイムトラッキング
  • GitLabのマージリクエスト
  • GitLabの優先度
  • メンション

マッピングされないフィールド

同期したいフィールドがリストに記載されていない場合は、Unitoにお問い合せください。 手動設定によるサポートが可能な場合があります。

補足事項

ユーザーは、GitLabプロジェクトでウェブフックを構成する権限を持つMaintainerまたはOwnerのGitLabアカウントであり、プッシュまたは読み取り/書き込み権限が必要な場合にのみ、担当者として追加できます。

トップ