チェックアウトするバージョンの確認

このウィンドウには、チェックアウトの詳細情報と、この情報に基づいてバージョンを選択するよう指示するメッセージが表示されます。

次のような状況が発生する可能性があります。

最新バージョンは現在ビュー内にあるバージョンではありません。

説明
作業しているブランチには、ビューで現在選択しているものより後のバージョンが存在する可能性があります。

スナップショット ビューでは、以下のどちらかの理由で、ビューにロードされているバージョンはブランチの最新バージョンではありません。

  • ビューを最後に更新した後に、別のビューのユーザーが新しいバージョンをチェックインした。
  • 構成仕様のバージョン選択規則で選択されるバージョンが、ブランチの最新バージョンではない。 これは、構成仕様でバージョンを選択する際に、時間規則、特定のラベル、特定のバージョンなどの基準を使用している場合に発生します。

動的ビューでは、構成仕様のバージョン選択規則で選択されるバージョンが、ブランチの最新バージョンではありません。 これは、構成仕様でバージョンを選択する際に、時間規則、特定のラベル、特定のバージョンなどの基準を使用している場合に発生します。

ユーザー アクション
この場合には、次の 3 つの選択肢があります。
  • 現在自分のビューにあるバージョンをチェックアウトするには
  • [チェックアウトするバージョンの確認] ウィンドウで、[現在のバージョン] を選択してから [OK] をクリックします。 新しいバージョンを作成できるのはブランチの末端に限られるため、そのバージョンをチェックインするときは、ブランチ上の最新バージョンを作業内容にマージする必要があります。
  • ブランチの最新バージョンをチェックアウトするには
  • [チェックアウトするバージョンの確認] ウィンドウで、[最新バージョン] を選択してから [OK] をクリックします。
  • ブランチの最新バージョンをチェックアウトする場合、この最新バージョンが、現在ビューにロードされていないファイルの新バージョンで行われた変更に依存していることがあります。 たとえば、チェックアウトするソース ファイルのバージョンは、ビューにロードしたバージョンより新しいヘッダー ファイルのバージョンに追加された定義に依存している場合があります。 ビューを更新して、取得するバージョン間に整合性が保たれるようにしてください。
要確認: 更新操作では、構成仕様で選択されたバージョンがロードされます。 構成仕様で選択されるバージョンがブランチの最新バージョンでない場合は、スナップショット ビューを更新した際に、チェックインしたバージョンとは異なるバージョンがビューにロードされる可能性があります。動的ビューでは、構成仕様で選択されるバージョンがブランチの最新バージョンでない場合、新バージョンはチェックインした直後からビューで選択されなくなります。

ブランチはすでにチェックアウトされて予約済みです。

説明
チェックアウトの状態が競合している可能性があります。

ブランチは既に予約済みでチェックアウトされており、予約済みチェックアウトは一度に 1 件しか成立しません。

ユーザー アクション
この場合には、次の 3 つの選択肢があります。
  • バージョンを非予約でチェックアウトするには [チェックアウトするバージョンの確認] ウィンドウで、[はい] をクリックします。
  • バージョンを予約済みでチェックアウトするには [チェックアウトするバージョンの確認] ウィンドウで、[いいえ] をクリックします。予約済みチェックアウトを行ったユーザーにバージョンをチェックインするよう依頼し、もう一度チェックアウトを実行します。

ブランチは現在のレプリカにマスター登録されていません。

説明
Rational® ClearCase MultiSite® を使用している場合、マスターシップを考慮に入れる必要があるかもしれません。

レプリカ VOB で作業しています。 このレプリカ (現在のレプリカ) には、チェックアウトに関連するブランチがマスター登録されていません。

すぐにこのバージョンで作業するには、非予約かつマスター登録なしでチェックアウトする必要があります。 作業をチェックインする前に、ブランチのマスターシップを要求する必要があります。 場合によっては、作業のマージも必要になります。

すぐにこのバージョンで作業をする必要がなければ、マスターシップの変更が現在のレプリカにインポートされた後でブランチのマスターシップを要求し、予約済みバージョンをチェックアウトします。 この場合は、作業をマージする必要がありません。

ユーザー アクション
非予約かつマスター登録なしでバージョンをチェックアウトするか、または予約済みバージョンをチェックアウトすることができます。
非予約かつマスター登録なしでバージョンをチェックアウトするには、[チェックアウトするバージョンの確認] ウィンドウで以下のいずれかを行います。
  • ブランチのマスターシップを要求するには、[はい] をクリックします。 バージョンがチェックアウトされます。 作業をチェックインする前に、ブランチのマスターシップを要求し、場合によってはマージを実行する必要があります。
  • ブランチのマスターシップをただちに要求するには、[ブランチのマスターシップを要求 ] をクリックしてから、[はい] をクリックします。 バージョンがチェックアウトされ、[マスターシップの要求] ウィンドウが開きます。 [マスターシップの要求] をクリックします 現在のレプリカにマスターシップの変更がインポートされると、作業をチェックインできるようになります。 場合によってはマージが必要になります。
予約済みバージョンをチェックアウトするには、[チェックアウトするバージョンの確認] ウィンドウで次のようにします。
  • [ブランチのマスターシップを要求] をクリックしてから、[いいえ] をクリックします。[マスターシップの要求] ウィンドウが開きます。 [マスターシップの要求] をクリックします 現在のレプリカにマスターシップの変更がインポートされると、予約済みバージョンをチェックアウトできるようになります。