1

Clearcase でプロジェクト固有のファイルを作成できるかどうか疑問に思っています。私がやりたいのは、あるプロジェクトでファイルを作成し、Clearcase を使用してファイルをソース管理することですが、他のプロジェクトには適用できないため、それらのファイルをそのプロジェクトから離れたくありません。

例: Clearcase でデータベースの変更を管理したいと考えています。各プロジェクトに 3 つのフォルダーを作成する予定です (ソフトウェアのリリースごとにプロジェクトが作成されます)。フォルダは「install」、「update」、「backout」です。インストール フォルダーには、私が作業しているストリーム用のデータベースを最初から構築するために必要なスクリプトが含まれています。たとえば、ストリームがプロジェクト "13.03" にあるとします。「update」および「backout」フォルダーには、データベースを 13.02 から 13.03 に、またはその逆に更新およびバックアウトするために必要なスクリプトが含まれています。

13.04 プロジェクトでも同じフォルダー構造を使用しますが、データベースを 13.03 から13.04.

だから私がやろうとしているのは、基本的に「プロジェクト固有の」ファイル/フォルダーを Clearcase に作成することです。

Clearcase でデータベースの変更を管理するための他の推奨事項を喜んで受け入れます。13.03 と 13.04 (たとえば) のベースラインが同時に開発されている可能性があることに注意してください。

4

1 に答える 1

0

異なるバージョン(13.02、13.03、...)で同じプロジェクトを参照しているようです。
その場合:

  • 現在のバージョンに従って3フォルダーを更新するだけです
  • プロジェクトを表すコンポーネントにベースラインを設定します (ClearCase UCM について話している場合)。
  • 特定のバージョンのファイルに対して進化を行う必要がある場合は、たとえば「13.03」という名前の子ストリームを作成し、そこで「13.03」フォルダーを更新します。それらは、専用の「13.03」ブランチで完全に分離して進化します。

プロジェクトのバージョンごとに新しいディレクトリを作成する必要がある場合(つまり、ソース管理システムはまったく必要なく、単純なバックアップ システムのみが必要です)、適切なファイルを含む各フォルダーを再作成するしかありません。その中で、新しい「ソース管理に追加」を作成します。

于 2012-05-03T17:33:08.453 に答える