3

特定の ClearCase ブランチで変更されたすべてのファイルのスナップショットを表示するビューを作成する方法はありますか?

たとえば、2 つのブランチがあるとします。

product_1.0_dev
product_migration_1.0_dev

2 番目のブランチは、コア フレームワークの依存関係をアップグレードするためのテストの場として考えられています。product_migration_1.0_dev のファイルを変更すると、このブランチの下に \1 バージョンが作成されることがわかっているため、ロード ルールを記述してこの情報を簡単にスナップショットに取り込む方法が必要です。

何か案は?

4

1 に答える 1

1

それは選択ルールになります(ロードルールではありません)

 element * .../product_migration_1.0_dev/LATEST
 element * .../product_1.0_dev/LATEST
 element * /main/LATEST

任意のブランチ レベルでブランチを選択できる省略記号ワイルドカードである' ...' 表記 (バージョン セレクターを参照) に注意してください。

必要なファイルを含むすべてのファイルがリストされることに注意してください。

特定のブランチのファイルのみを表示したい場合でも、ディレクトリを選択する必要があります。ブランチにバージョンがない場合がありproduct_migration_1.0_devます。

したがって、次の構成仕様 (最初に動的ビューでテストすることをお勧めします。これはより高速です。次に、独自のロードルールを使用してスナップショット ビューでその構成仕様を報告します) はより正確になります。

 element * .../product_migration_1.0_dev/LATEST
 element -directory * .../product_1.0_dev/LATEST
 element -directory * /main/LATEST

product_migration_1.0_devしたがって、最新のブランチを持つファイルとディレクトリを選択します。それ以外の場合は、ブランチまたはブランチ
内のディレクトリのみを選択します。product_1.0_devmain

product_migration_1.0_devそうすれば、ブランチにバージョンがある可能性のある要素の親ディレクトリを確実に選択できます。
そうしないと、親ディレクトリにアクセスできないため、ビューでファイルを選択できなくなります (product_migration_1.0_devブランチが開始するバージョンが選択されません)。

于 2012-12-17T19:21:43.910 に答える