複数ストリームのプロジェクトでアクティビティを操作するには、ソース ファイルをチェックアウトおよび変更して、その変更をテストします。また、自分の進行状況を伝達するために、変更依頼管理システムに情報を入力する必要があるかもしれません。複数ストリームのプロジェクトでは、自分の作業を他のチーム メンバーに使用可能にする準備ができたら、それをデリバーします。
単一ストリームのプロジェクトでも、ほとんど同じ一連のタスクを実行しますが、実行順序がわずかに異なります。
Rational® ClearCase® の管理下にあるファイルとディレクトリを変更するには、それらをチェックアウトして、リビジョンをアクティビティに確実に割り当てる必要があります。ファイルをチェックアウトすると、そのファイルはビューで書き込み可能になります。このとき、任意の編集ツールを使ってファイルを変更することができます。
メタデータとは、Rational ClearCase および Rational ClearQuest® 環境で保持されるアクティビティやソース ファイルに関する情報です。チェックアウト済みファイル (チェックアウト) に対して作業するとき、Rational ClearCase および Rational ClearQuest ツールを使ってメタデータを表示することができます。たとえば、次のようなタスクを実行できます。
複数ストリームのプロジェクトでは、チェックアウトの現在の状態を記録したり、バックアップ用にバージョンを保存したい場合には、ファイルをチェックインします。このとき、適切なアクティビティにバージョンを割り当てるのを忘れないでください。開発ビューからチェックインされるすべての作業は、デリバーされるまで、他のチーム メンバーにとって使用できなくなります。
作業結果をデリバーする前に、開発ビュー内で作業結果をビルドおよびテストしてください。ストリームをリベースした後、およびアクティビティをデリバーする前には、このテストがとくに非常に重要です。この順序で作業を行えば、作業をデリバーする際に必要とされるマージの量が少なくなります。
自分の作業結果を他のプロジェクト メンバーに使用可能にする準備ができたら、それをデリバーします。
単一ストリームのプロジェクトで作業する場合には、ソース ファイルをテストしてアクティビティを完了する時点まで、チェックインする必要はありません。