親ストリームの推奨ベースラインで選択された一連のバージョン、または選択するベースラインの一連のバージョンに合わせて UCM ビューを更新するには、UCM ストリームをリベースします。
手順
詳細リベース メソッドを使用して UCM ストリームをリベースするには、次のようにします。
- [ClearTeam ナビゲータ] で、リベース操作を行う予定の場所である ClearCase ビュー (通常は UCM 開発ビュー) を選択します。Eclipse 環境で作業している場合、[チーム] コンテキスト メニューをサポートする任意の Eclipse ビューを使用して、リベースするストリームに関連付けられるビューを持つリソースを選択します。
- ビューを右クリックして、[ClearTeam ナビゲータ] 内のコンテキスト メニューから を選択するか、ClearCase UCM ツール バーで [リベース] アイコン
をクリックして [詳細リベース] を選択します。
- ダイアログ ボックスでリベース オプションを指定します。 親ストリームの推奨ベースライン、親ストリームの最新ベースライン、ユーザーが名前またはセレクタを指定するベースライン、またはダイアログ ボックスにリストされているベースラインが選択できます。
- オプション: どのマージ (形式的なマージであっても) でもグラフィカル マージ ツールが起動するようにするには、デフォルトで選択されている [可能な場合には自動的にマージを実行] チェック ボックスのチェックを外します。
ClearCase サーバー リベース ポリシーがあることにご注意ください。このポリシーが使用可能に設定されると、ファイルが現在チェックアウトまたはハイジャックされている場合にユーザーは手動マージを実行できます。
- [OK] をクリックして、リベースを開始します。 推奨ベースラインに関連したストリームが現時点で最新のものである場合、リベースは不要であることを知らせる通知ダイアログ ボックスが [ストリームのリベース] に表示されます。
- 選択したベースラインのバージョンが、開発ビューにマージされます。
手動マージが必要な場合、[マージ必要] という [マージの状態] を付けられて [リベース結果] ビューに一覧で示されます。 マージを開始するには、
[リベース結果] ビューのツールバーの
アイコンをクリックします。
これにより、リスト内の最初のアイテムが、適切な手動マージ ツールを使用して開かれます。
最初のアイテムがマージされると、次のアイテムが適切な手動マージ ツールで開かれます。
このプロセスは、必要なマージをすべて完了するか、
アイコンをクリックしてマージを停止するまで続きます。
注: リベースをキャンセルして、完了しているマージを取り消すには、
[リベース結果] ビューのツールバーの
![[リベースの取り消し] アイコン](../images/rebase_delete.gif)
アイコンをクリックします。
- 必要なマージがすべて完了したら、開発ビューにおいて構築とテストを行います。
- 構築とテストが正常に完了したら、[リベース結果] ビューのツールバーの
アイコンをクリックして、リベース操作を完了します。
タスクの結果
親ストリームの推奨ベースラインに合わせて、ビューの構成仕様が更新されます。
新バージョンが必要に応じてロードされて、ビューの構成でもう選択されなくなったエレメントはアンロードされます。