新しいブランチの作成

このエレメント用に新しいブランチを作成するようにビューがセットアップされている場合があります。 その場合、新しいブランチを作成できます。

エレメントのバージョンをチェックアウトすると、以下に示すように、特定のブランチ上に新しいバージョン用のプレースホルダーが作成されます。

main ブランチには、バージョン 12、42、44、および 54 があります。ブランチ pat_Cropcircle は、バージョン 42 から分岐し、バージョン 0 および RESERVED pat のラベルが付けられたバージョンがあります。

ユーザーまたはプロジェクト マネージャーは、新しいブランチ上に自動的にエレメントのバージョンを作成するようにビューの構成仕様を設定することができます。 特定のブランチ上のすべての変更を収集するプロジェクトの場合に、初めてプロジェクトのエレメントをチェックアウトするときは、これが一般的な方法です。

ただし、バージョン ツリー ブラウザから (および、cleartoolcheckout コマンドの -version オプションを使用して) この動作をオーバーライドして、現在のブランチ上にエレメントの新しいバージョンが強制的に作成されるようにすることもできます。 以下の表は、バージョン ツリー ブラウザのプロンプトで [はい] または [いいえ] を選択したときに行われるアクションを示しています。

構成仕様規則 [はい] を選択した場合 [いいえ] を選択した場合
新しいブランチを作成するようにビューがセットアップされている場合 新ブランチが作成され、そのバージョン用のプレースホルダーが新ブランチ上に作成されます。 (上記の図を参照)。 バージョンをチェックインすると、新しいブランチのバージョン 1 になります。 新しいバージョン用のプレースホルダーが、現在のブランチの末尾に作成されます。 新しいブランチは作成されません。 チェックアウトするバージョンが現在のブランチの最新バージョンではない場合にそのバージョンをチェックインするときは、変更内容を最新バージョンにマージしなければなりません。
新しいブランチを作成するようにビューがセットアップされていない場合 ビュー内のバージョンが現在のブランチの最新バージョンではない場合、現在のブランチ上の最新バージョンがチェックアウトされます。 スナップショット ビューで作業する場合、チェックアウト済みバージョンがそのビューにロードされます。 新しいバージョン用のプレースホルダーが、現在のブランチの末尾に作成されます。 チェックアウトするバージョンが現在のブランチの最新バージョンではない場合にそのバージョンをチェックインするときは、変更内容を最新バージョンにマージしなければなりません。

フィードバック