UCM アクティビティをデリバーすると、自分の作業をチームの他のメンバーが利用できるようになります。
始める前に
使用しているコンピュータ上の UCM インテグレーション ビューが、デリバー先でなければなりません。
通常、UCM プロジェクトに参加するために、[UCM プロジェクトに参加] ウィザードを使用してそのプロジェクト内でアクティビティを処理するのに必要なビューを作成すると、このビューが作成されます。
このタスクについて
デリバー操作は、開発ストリームの作業をターゲット ストリームの作業にマージします。
これによって形式的なマージが完了します。
マージ中に競合が生じた場合、その競合を解決するようプロンプトで指示されます。
手順
- IBM Rational® ClearTeam
Explorer™ for Eclipse を使用している場合、インテグレーション ビューに関連付けられた Eclipse ワークスペースに切り替えてください。
- そのインテグレーション ビューが確実に最新のものになるように、ClearTeam ナビゲータ内のビューを選択してからコンテキスト メニューで を選択し、[リソースの更新] ダイアログ ボックスを開きます。 [適用] をクリックして、更新操作を実行します。
- [ClearTeam ナビゲータ] で、ClearCase 開発ビューを選択します。 Rational ClearTeam
Explorer for Eclipse を使用している場合、このビューに関連付けられた Eclipse ワークスペースに切り替えないでください。デリバー操作に関連したすべての修正は、インテグレーション ビューで行います。
- 開発ビューを右クリックして、ClearTeam ナビゲータ内のコンテキスト メニューから を選択して [デフォルト デリバー] ダイアログ ボックスを開くか、UCM ツール バーで [ストリームからのデリバー] アイコン
をクリックして [デフォルト デリバー] を選択します。このダイアログを使用して、デフォルトのターゲット ストリームと ClearCase ビューを設定します。
- [デフォルト デリバーの構成] パネルにデフォルトのターゲット ストリームと ClearCase ビューが表示されます。別のストリームにデリバーするには [変更] をクリックします。
デリバー操作で使用する新しいビューを作成するには [新規] をクリックします。
デリバー操作で使用する別の既存のビューを選択するには、[インテグレーション ビュー] オプション リストをクリックします。
注: あるいは、Eclipse ワークベンチで を選択し、[プリファレンス] ダイアログ ボックスの を選択することによって、デフォルトのターゲット ストリームと ClearCase ビューを事前に設定することも可能です。これらのオプションを事前に設定してある場合は、 を選択すると、[デフォルト デリバー] ダイアログは表示されません。代わりに、デリバー操作が開始されます。
- [OK] をクリックして、デリバーを開始します。
- 選択したアクティビティの変更セット内のバージョンが、インテグレーション ビューにマージされます。
手動マージが必要な場合、[マージ必要] という [マージの状態] を付けられて [デリバー結果] ビューに一覧で示されます。 マージを開始するには、[デリバー結果] ビューのツールバーの
アイコンをクリックします。 これにより、リスト内の最初のアイテムが、適切な手動マージ ツールを使用して開かれます。
最初のアイテムがマージされると、次のアイテムが適切な手動マージ ツールで開かれます。
このプロセスは、必要なマージをすべて完了するか、
アイコンをクリックしてマージを停止するまで続きます。
注: デリバーをキャンセルして、完了しているマージを取り消すには、
[デリバー結果] ビューのツールバーの

アイコンをクリックします。
- 必要なマージがすべて完了したら、インテグレーション ビューにおいて構築とテストを行います。
- 構築とテストが正常に完了したら、[デリバー結果] ビューのツールバーの
アイコンをクリックして、デリバー操作を完了します。
タスクの結果
選択したアクティビティは、インテグレーション ビューにデリバーされて、新バージョンがチェックインされます。
変更内容が新しいベースラインに組み入れられたら、他のチーム メンバーは、
ストリームのリベースを使って、新バージョンを開発ビューにロードすることができます。