2017-09-15 8 views
1

私のclearcaseプロジェクトは複数のコンポーネント(20個のコンポーネント)で構成されていましたので、Jenkinsからスナップショットビューをダウンロードしようとしたとき、ほぼ10 GBです。Clearcase UCM Plugin + Jenkinsで変更されたコンポーネントのみをロードしています

しかし、私はすべてのコンポーネントをダウンロードする必要はありませんので、これを制御するためのプラグインまたは設定があります。また、初めてコード全体をダウンロードした後、もう一度最新のベースラインコードを取得しようとしていますが、これもまた時間がかかります。だから私は、変更されたコンポーネントだけを取得するいくつかのソリューションが必要です。

注:Clearcaseチームは、すべてのコンポーネント(ストリーム)に対して1つのベースラインのみを維持しています。

答えて

1

スナップショットビューは、ロードルールによって指示されたものだけをダウンロードします。

あなたはとそれらのルールを確認することができます。

cd /path/to/snapshot/view 
cleartool catcs 

は、それらのルールを編集し、必要な成分のみをロードするためにcleartool edcsを行います。
これを実行すると、Jenkinsは同じビューを使用しているときに指定したものだけを読み込みます。

+0

私は必要なコンポーネントだけでビューを修正しました。しかし、私はもう一つ明確化が必要ですか?必要なフォルダだけをダウンロードできますか、コンポーネントから完全なコードベースをダウンロードすることはできません。そのコードでjarファイルを作成しようとしています。 –

+0

@Java_Sol確か:あなたのロードルールはvobレベルで停止する必要はありません:load/avob/a/path/to/subfolder。しかし、それはそのサブフォルダが選択ルールによって選択されている場合にのみ機能します(ここでそうでなければなりません) – VonC

関連する問題