WrikeとGitLab同期:概要
補足事項
WrikeとGitLabの双方向同期はパートナー企業のUnito.ioによって提供されています。 同期の仕組みについて詳しくは、Unitoのヘルプセンターをご覧ください。
WrikeとGitLabの同期はWrike Syncアドオンの一部であり、WrikeタスクとGitLab間での自動更新が可能になります。 Wrikeと同期したいGitLabリポジトリを選択すると、次のように動作します。
-
Wrikeに新しいフォルダーが作成されます(このフォルダーはGitLabリポジトリとリンクされています)。
-
GitLabリポジトリ内の各イシューに対して、Wrikeにタスクが作成されます。
-
同期されたフォルダーに作成または追加されたタスクに対して、同期されたリポジトリにGitLabイシューが作成されます。
同期が完了すると、Wrikeタスクは対応するGitLabイシューとリンクし、リンクされたタスクを更新すると、対応するイシューも自動的に更新されます(その逆も同様)。 チームは最も慣れているツール内で効率的にコラボレーションできます。
ヒント
このページでは、同期の仕組みと同期後に行える処理について説明しています。 同期の設定についての詳細は、WrikeとGitLab同期:設定ガイドをご覧ください。
同期を設定した後は、WrikeまたはGitLabで同期された項目に変更が加えられた場合、もう一方のツール内の対応するタスクやイシューが5分以内に更新されます。
次のいずれかの更新を一方のツールで行うと、自動的にもう一方のツールにも対応する更新が反映されます。
-
タスク、イシュー、エピックの作成:一方のツールで作成された新しい項目は、もう一方のツールにミラーリングされます。
-
ステータスの変更:クローズや完了など、タスクまたはイシューのステータスを更新します。
-
タイトルまたは説明の更新:これらのフィールドへの変更が両方のツールで同期されます。
-
添付ファイル:同期設定に応じて添付ファイルも同期される場合があります。
-
担当者の管理:担当者を追加、削除、または変更します。
補足事項
ユーザーは、GitLabプロジェクトでウェブフックを構成する権限を持つMaintainerまたはOwnerのGitLabアカウントである場合にのみ、担当者として追加できます。
GitLabとWrike間でフィールドがどのようにマッピングされるかについての詳細は、以下のセクションを参照してください。
WrikeからGitLabのイシューを作成するには2つの方法があります。
-
同期されたWrikeフォルダー(GitLabイシューが追加されるフォルダー)を開き、そのフォルダーにタスクを作成します。
-
既存のタスクを開き、同期されたWrikeフォルダーにタグ付けします。
タスクに基づいて、同期されたGitLabリポジトリでイシューが5分以内に作成されます。
GitLabのイシューがWrikeのタスクとして追加されると、Wrikeタスクをサブタスクに変換できます。 同期されたタスクを他の同期タスクのサブタスクに変換するか、関連する非同期プロジェクトにサブタスクとして追加します。 いずれの場合も、同期されたタスクをサブタスクに変換する場合は次のように動作します。
-
Wrikeの組織構造のみが影響を受けます。 GitLabでは、イシューはイシューのままでサブタスクに変換されません。
-
WrikeのサブタスクはGitLabの課題と同期されたままとなり、同期されたフィールドの自動更新は続行します。
以下のフィールドはデフォルトで同期されます(一方向または双方向)。 詳細についてはUnitoのヘルプセンターをご確認ください。
<-> 双方向同期
-> / <- 一方向同期
|
Wrike |
同期 |
GitLab |
|
タイトル |
<-> |
タイトル |
|
説明 |
<-> |
説明 |
|
コメント |
<-> |
コメント |
|
説明フッター |
<- |
タスクへのリンク |
|
添付ファイル |
-> |
説明フッター |
|
期限 |
<-> |
期限 |
|
ステータス |
<-> |
ステータス |
|
説明フッター |
<- |
作成者 |
|
説明フッター |
<- |
ラベル |
|
説明フッター |
<- |
問題番号 |
|
説明フッター |
<- |
マイルストーン |
|
期間 |
-> |
説明フッター |
|
重要度 |
-> |
説明フッター |
|
タスクへのリンク |
-> |
説明フッター |
|
開始日 |
-> |
説明フッター |
|
カスタムフィールド |
-> |
説明フッター |
|
カスタムフィールド |
<-> |
重み |
同期したいフィールドがリストに記載されていない場合は、Unitoにお問い合せください。 手動設定によるサポートが可能な場合があります。
補足事項
ユーザーは、GitLabプロジェクトでウェブフックを構成する権限を持つMaintainerまたはOwnerのGitLabアカウントであり、プッシュまたは読み取り/書き込み権限が必要な場合にのみ、担当者として追加できます。