チェックアウト操作により、既存のバージョンからオブジェクトの 1 つのバージョンが作成されます。オブジェクトは、ファイル、ディレクトリー、文書、またはデータのその他の集合とすることができます。
プロジェクトのコンテンツを変更するためには以下の方法から選択してください。
プロジェクト内のオブジェクトの別のバージョンを選択する (例えば、以前のバージョンに戻る) には、必要なオブジェクトのバージョンを使用します。この使用操作は、デバッグ・プロセス時に特に役立ちます。テストが失敗した場合は、問題のトラブルシューティングを行うためにオブジェクトを以前のバージョンのオブジェクトと置き換えることができます。オブジェクトの任意のバージョンを使用することができます。ただし、他のユーザーに対してチェックアウトされているバージョンを除きます。例えば、作業中状態のオブジェクトなどです。
オブジェクトを作成するには、既存のオブジェクトの新規バージョンをチェックアウトするのではなく、オブジェクトを作成することができます。この操作は、PVCS vcs -I コマンド (Windows) または SCCS create コマンド (UNIX) に類似しています。オブジェクト・バージョンをチェックインするためには、オブジェクト・バージョンを明示的に作成する必要があります (例えば、オブジェクト・バージョンは Rational Synergy の制御下でなければなりません)。オブジェクトを作成する場合は、オブジェクトをプロジェクト内のディレクトリーに作成します。そうすると、オブジェクトがプロジェクト・ワークエリア内に表示されます。
プロジェクトおよびディレクトリーも作成することができます。プロジェクトを作成すると、そのプロジェクトのワークエリアが自動的に作成されます。 ディレクトリーを作成すると、オブジェクトを作成するかまたはオブジェクトをそのディレクトリーに貼り付けるまで、そのディレクトリーは空です。
既存のファイル、ディレクトリー、またはプロジェクトをディレクトリーに追加するには、オブジェクトのコピーおよび貼り付けを行うか、またはオブジェクトをディレクトリーにドラッグします。 オブジェクトをプロジェクトに追加するためにオブジェクトをチェックアウトする必要はありません。
オブジェクトを除去するには、削除操作または切り取り操作を実行します。
オブジェクトを削除すると、そのオブジェクトはデータベースから永続的に除去されます。ただし、オブジェクトがデータベース内の別のプロジェクトで使用されている場合は、そのオブジェクトを削除することはできません。
オブジェクトを切り取ると、そのオブジェクトはプロジェクトから除去されますが、データベース内には存続します。あとでそのオブジェクトを必要とする場合は、そのオブジェクトをプロジェクトに再度追加することができます。