複数ストリームの UCM プロジェクトでアクティビティの作業をするためのワークフロー

図 1. 複数ストリームのプロジェクトでアクティビティの作業をするためのワークフロー
開発者は最初に作業領域をセットアップした後、循環ワークフローに入ります。アクティビティ操作タスクは、アクティビティの検索および設定タスクの次、アクティビティのデリバー操作タスクの前に位置します。アクティビティのデリバー操作の次は作業領域のリベース操作を行い、さらにその次は、ワークフローの最初に戻ってアクティビティの検索および設定を行う場合があります。アクティビティ操作タスクは、チェックアウトと変更、メタデータの表示、チェックイン、および進行状況の通知からなります。

複数ストリームのプロジェクトでアクティビティを操作するには、ソース ファイルをチェックアウトおよび変更して、その変更をテストします。また、自分の進行状況を伝達するために、変更依頼管理システムに情報を入力する必要があるかもしれません。複数ストリームのプロジェクトでは、自分の作業を他のチーム メンバーに使用可能にする準備ができたら、それをデリバーします。

単一ストリームのプロジェクトでも、ほとんど同じ一連のタスクを実行しますが、実行順序がわずかに異なります。

ソース ファイルのチェックアウトと変更

Rational® ClearCase® の管理下にあるファイルとディレクトリを変更するには、それらをチェックアウトして、リビジョンをアクティビティに確実に割り当てる必要があります。ファイルをチェックアウトすると、そのファイルはビューで書き込み可能になります。このとき、任意の編集ツールを使ってファイルを変更することができます。

メタデータの表示

メタデータとは、Rational ClearCase および Rational ClearQuest® 環境で保持されるアクティビティやソース ファイルに関する情報です。チェックアウト済みファイル (チェックアウト) に対して作業するとき、Rational ClearCase および Rational ClearQuest ツールを使ってメタデータを表示することができます。たとえば、次のようなタスクを実行できます。

ソース ファイルのチェックインとテスト

複数ストリームのプロジェクトでは、チェックアウトの現在の状態を記録したり、バックアップ用にバージョンを保存したい場合には、ファイルをチェックインします。このとき、適切なアクティビティにバージョンを割り当てるのを忘れないでください。開発ビューからチェックインされるすべての作業は、デリバーされるまで、他のチーム メンバーにとって使用できなくなります。

作業結果をデリバーする前に、開発ビュー内で作業結果をビルドおよびテストしてください。ストリームをリベースした後、およびアクティビティをデリバーする前には、このテストがとくに非常に重要です。この順序で作業を行えば、作業をデリバーする際に必要とされるマージの量が少なくなります。

自分の作業結果を他のプロジェクト メンバーに使用可能にする準備ができたら、それをデリバーします。

単一ストリームのプロジェクトで作業する場合には、ソース ファイルをテストしてアクティビティを完了する時点まで、チェックインする必要はありません。

進捗状況の表示

Rational ClearQuestを使用可能なプロジェクトの場合、自分のアクティビティの進捗状況を通知するために、次のタスクを実行してください。

Rational ClearQuest を使用しないプロジェクトでも、次のいずれかのタスクを完了する必要があるかもしれません。

複数のアクティビティの処理

同時にビューを設定できるアクティビティは 1 つだけですが、ストリーム内には複数のデリバーされていないアクティビティを保持することができます。 1 つのアクティビティを処理し、別のアクティビティを設定して処理してから、元のアクティビティを再び設定して処理することができます。

関連概念
アクティビティについて
作業を開発ストリームから別のプロジェクトに移動する前に
エレメントのチェックアウトについて
エレメントのバージョンの比較について
エレメントのチェックインについて
マージする前の作業のテスト
Rational ClearQuest で使用可能なプロジェクトでの進捗状況の表示
Rational ClearQuest 情報の変更について
UCM で使用できる Rational ClearQuest スキーマについて
アクティビティを再割り当てする前に
アクティビティを削除する前に
関連タスク
エレメントの履歴の参照
チェックアウトの検索
エレメントのバージョン ツリーの表示
Rational ClearQuest アクティビティを閉じる

フィードバック